System [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.3300.0 1.0.5000.0 2.0.0.0 4.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.Object

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 to represent serializable objects. Several methods of a use to represent or instantiate objects.

An provides the following members:

A property that describes this object.

An property that consists of the constructor arguments that can be used to instantiate this object.

A Boolean property that indicates whether the object is completely represented by the current information.

An method that can be used to create an instance of the represented object.

Provides the information necessary to create an instance of an object. This class cannot be inherited.

- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  To be added

  Initializes a new instance of the class using the specified member information and arguments.

  The member information for the descriptor. This can be a , , , or . If this is a , , or , it must represent a static member.
  The collection of arguments to pass to the member. This parameter can be null or an empty collection if there are no arguments. The collection can also consist of other instances of .
- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  To be added

  Initializes a new instance of the class using the specified member information, arguments, and value indicating whether the specified information completely describes the instance.

  The member information for the descriptor. This can be a , , , or . If this is a , , or , it must represent a static member.
  The collection of arguments to pass to the member. This parameter can be null or an empty collection if there are no arguments. The collection can also consist of other instances of .
  true if the specified information completely describes the instance; otherwise, false.
- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Collections.ICollection To be added: an object of type 'Collections.ICollection' To be added

  Gets the collection of arguments that can be used to reconstruct an instance of the object that this instance descriptor represents.

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Object

  This method creates a new instance of the object indicated by the property, using the specified arguments to create that particular type of instance.

  Invokes this instance descriptor and returns the object the descriptor describes.

  The object this instance descriptor describes.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool'

  Typically, an completely describes a particular instance. However, some objects are too complex for a single method or constructor to represent. indicates whether an is incomplete, so a user can identify these objects and perform additional processing, if necessary, to further describe their state.

  Gets a value indicating whether the contents of this completely identify the instance.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Reflection.MemberInfo To be added: an object of type 'Reflection.MemberInfo'

  The value of this property can be a , , , or .

  Gets the member information that describes the instance this descriptor is associated with.