Provides the information necessary to create an instance of an object. This class cannot be inherited.
See Also: InstanceDescriptor Members
System.ComponentModel.Design.Serialization.InstanceDescriptor can store information that describes an instance of an object. This information can be used to create an instance of the object.
Some custom serializers use System.ComponentModel.Design.Serialization.InstanceDescriptor to represent serializable objects. Several methods of a System.ComponentModel.TypeDescriptor use System.ComponentModel.Design.Serialization.InstanceDescriptor to represent or instantiate objects.
An System.ComponentModel.Design.Serialization.InstanceDescriptor provides the following members:
A InstanceDescriptor.MemberInfo property that describes this object.
An InstanceDescriptor.Arguments property that consists of the constructor arguments that can be used to instantiate this object.
A Boolean InstanceDescriptor.IsComplete property that indicates whether the object is completely represented by the current information.
An InstanceDescriptor.Invoke method that can be used to create an instance of the represented object.