public TheThing Provider { get; set; }
Public Property Provider As TheThing Get Set
public: property TheThing^ Provider { TheThing^ get (); void set (TheThing^ value); }