Compartir a través de


InstanceDescriptor Constructores

Definición

Inicializa una nueva instancia de la clase InstanceDescriptor.

Sobrecargas

InstanceDescriptor(MemberInfo, ICollection)

Inicializa una nueva instancia de la clase InstanceDescriptor con la información sobre el miembro y los argumentos especificados.

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Inicializa una nueva instancia de la clase InstanceDescriptor con la información sobre el miembro y los argumentos especificados, y el valor que indica si la información especificada describe la instancia por completo.

InstanceDescriptor(MemberInfo, ICollection)

Source:
InstanceDescriptor.cs
Source:
InstanceDescriptor.cs
Source:
InstanceDescriptor.cs

Inicializa una nueva instancia de la clase InstanceDescriptor con la información sobre el miembro y los argumentos especificados.

public:
 InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments);
public InstanceDescriptor (System.Reflection.MemberInfo member, System.Collections.ICollection arguments);
public InstanceDescriptor (System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection)

Parámetros

member
MemberInfo

Información sobre el miembro del descriptor. Ésta puede ser MethodInfo, ConstructorInfo, FieldInfo o PropertyInfo. Si es MethodInfo, FieldInfo o PropertyInfo, debe representar a un miembro static.

arguments
ICollection

Colección de argumentos que se pasan al miembro. Este parámetro puede ser null o una colección vacía si no existen argumentos. La colección también puede incluir otras instancias de InstanceDescriptor.

Excepciones

member es de tipo MethodInfo, FieldInfo o PropertyInfo, y no representa un miembro static.

o bien

member es de tipo PropertyInfo y no es legible.

o bien

member es de tipo MethodInfo o ConstructorInfo, y el número de argumentos en arguments no coincide con la firma de member.

o bien

member es de tipo ConstructorInfo y representa un miembro static.

o bien

member es de tipo FieldInfo y el número de argumentos en arguments no es cero.

Se aplica a

InstanceDescriptor(MemberInfo, ICollection, Boolean)

Source:
InstanceDescriptor.cs
Source:
InstanceDescriptor.cs
Source:
InstanceDescriptor.cs

Inicializa una nueva instancia de la clase InstanceDescriptor con la información sobre el miembro y los argumentos especificados, y el valor que indica si la información especificada describe la instancia por completo.

public:
 InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments, bool isComplete);
public InstanceDescriptor (System.Reflection.MemberInfo member, System.Collections.ICollection arguments, bool isComplete);
public InstanceDescriptor (System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments, bool isComplete);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection * bool -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection, isComplete As Boolean)

Parámetros

member
MemberInfo

Información sobre el miembro del descriptor. Ésta puede ser MethodInfo, ConstructorInfo, FieldInfo o PropertyInfo. Si es MethodInfo, FieldInfo o PropertyInfo, debe representar a un miembro static.

arguments
ICollection

Colección de argumentos que se pasan al miembro. Este parámetro puede ser null o una colección vacía si no existen argumentos. La colección también puede incluir otras instancias de InstanceDescriptor.

isComplete
Boolean

Es true si la información especificada describe por completo la instancia; en caso contrario, false.

Excepciones

member es de tipo MethodInfo, FieldInfo o PropertyInfo, y no representa un miembro static.

member es de tipo PropertyInfo y no es legible.

member es de tipo MethodInfo o ConstructorInfo, y el número de argumentos en arguments no coincide con la firma de member.

member es de tipo ConstructorInfo y representa un miembro static

member es de tipo FieldInfo y el número de argumentos en arguments no es cero.

Se aplica a