public ILogger Logger { get; set; }
Public Property Logger As ILogger
public: virtual property ILogger^ Logger { ILogger^ get () sealed; void set (ILogger^ value) sealed; }