InstanceDescriptor Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe InstanceDescriptor.
Overload
InstanceDescriptor(MemberInfo, ICollection) |
Inizializza una nuova istanza della classe InstanceDescriptor con le informazioni sui membri e gli argomenti specificati. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Inizializza una nuova istanza della classe InstanceDescriptor utilizzando le informazioni sui membri e gli argomenti specificati e il valore che indica se le informazioni specificate descrivono completamente l'istanza. |
InstanceDescriptor(MemberInfo, ICollection)
- Origine:
- InstanceDescriptor.cs
- Origine:
- InstanceDescriptor.cs
- Origine:
- InstanceDescriptor.cs
Inizializza una nuova istanza della classe InstanceDescriptor con le informazioni sui membri e gli argomenti specificati.
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)
Parametri
- member
- MemberInfo
Informazioni sui membri per il descrittore. Può essere un oggetto MethodInfo, ConstructorInfo, FieldInfo o PropertyInfo. Se è un MethodInfo, FieldInfo o PropertyInfo, dovrà rappresentare un membro static
.
- arguments
- ICollection
Insieme di argomenti da passare al membro. Questo parametro può essere null
o un insieme vuoto se non è presente alcun argomento. L'insieme può anche essere composto da altre istanze di InstanceDescriptor.
Eccezioni
member
è di tipo MethodInfo, FieldInfo o PropertyInfo e non rappresenta un membro static
.
-oppure-
member
è di tipo PropertyInfo e non è leggibile.
-oppure-
member
è di tipo MethodInfo o ConstructorInfo e il numero di argomenti in arguments
non corrisponde alla firma di member
.
-oppure-
member
è di tipo ConstructorInfo e rappresenta un membro static
.
-oppure-
member
è di tipo FieldInfo e il numero di argomenti in arguments
non è zero.
Si applica a
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Origine:
- InstanceDescriptor.cs
- Origine:
- InstanceDescriptor.cs
- Origine:
- InstanceDescriptor.cs
Inizializza una nuova istanza della classe InstanceDescriptor utilizzando le informazioni sui membri e gli argomenti specificati e il valore che indica se le informazioni specificate descrivono completamente l'istanza.
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)
Parametri
- member
- MemberInfo
Informazioni sui membri per il descrittore. Può essere un oggetto MethodInfo, ConstructorInfo, FieldInfo o PropertyInfo. Se è un MethodInfo, FieldInfo o PropertyInfo, dovrà rappresentare un membro static
.
- arguments
- ICollection
Insieme di argomenti da passare al membro. Questo parametro può essere null
o un insieme vuoto se non è presente alcun argomento. L'insieme può anche essere composto da altre istanze di InstanceDescriptor.
- isComplete
- Boolean
true
se le informazioni specificate descrivono completamente l'istanza. false
in caso contrario.
Eccezioni
member
è di tipo MethodInfo, FieldInfo o PropertyInfo e non rappresenta un membro static
member
è di tipo PropertyInfo e non è leggibile.
member
è di tipo MethodInfo o ConstructorInfo e il numero di argomenti in arguments
non corrisponde alla firma di member
.
member
è di tipo ConstructorInfo e rappresenta un membro static
.
member
è di tipo FieldInfo e il numero di argomenti in arguments
non è zero.