| Overload | Description | 
|---|---|
| ObjectDescriptor Constructor() | Initializes a new instance of the class. | 
| ObjectDescriptor Constructor(Guid) | Initializes a new instance of the class, with specified object CLSID. | 
| ObjectDescriptor Constructor(ComClassRegistration) | Initializes a new instance of the class, given a OpcLabs.BaseLib.ComInterop.Database.ComClassRegistration. | 
| ObjectDescriptor Constructor(String,ComClassRegistration) | Initializes a new instance of the class, given the machine name and a OpcLabs.BaseLib.ComInterop.Database.ComClassRegistration. | 
| ObjectDescriptor Constructor(String,Guid) | Initializes a new instance of the class, with specified machine name and object CLSID. | 
| ObjectDescriptor Constructor(String,String) | Initializes a new instance of the class, with specified machine name and object ID. | 
| ObjectDescriptor Constructor(String) | Initializes a new instance of the class, with specified server class (ProgID) or a URL string. | 
| ObjectDescriptor Constructor(String,NetworkSecurity) | Initializes a new instance of the class, with specified server class (ProgID) or a URL string, and network security. | 
| ObjectDescriptor Constructor(ObjectDescriptor) | Initializes a new copy of the ObjectDescriptor object. | 
| ObjectDescriptor Constructor(SerializationInfo,StreamingContext) | Initializes a new instance of the class with serialized data. | 
