InstanceDescriptor Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy InstanceDescriptor.
Przeciążenia
InstanceDescriptor(MemberInfo, ICollection) |
Inicjuje InstanceDescriptor nowe wystąpienie klasy przy użyciu określonych informacji składowych i argumentów. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Inicjuje nowe wystąpienie InstanceDescriptor klasy przy użyciu określonych informacji składowych, argumentów i wartości wskazujących, czy określone informacje całkowicie opisują wystąpienie. |
InstanceDescriptor(MemberInfo, ICollection)
- Źródło:
- InstanceDescriptor.cs
- Źródło:
- InstanceDescriptor.cs
- Źródło:
- InstanceDescriptor.cs
Inicjuje InstanceDescriptor nowe wystąpienie klasy przy użyciu określonych informacji składowych i argumentów.
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)
Parametry
- member
- MemberInfo
Informacje o elemencie członkowskim deskryptora. Może to być element MethodInfo, ConstructorInfo, FieldInfolub PropertyInfo. Jeśli jest to element MethodInfo, FieldInfolub PropertyInfo, musi reprezentować element członkowski static
.
- arguments
- ICollection
Kolekcja argumentów do przekazania do elementu członkowskiego. Ten parametr może być null
lub pustą kolekcją, jeśli nie ma argumentów. Kolekcja może również składać się z innych wystąpień klasy InstanceDescriptor.
Wyjątki
member
jest typu MethodInfo, FieldInfolub PropertyInfo, i nie reprezentuje static
elementu członkowskiego.
-lub-
member
jest typu PropertyInfo i nie jest czytelny.
-lub-
member
jest typu MethodInfo lub ConstructorInfo, a liczba argumentów w arguments
elememencie nie jest zgodna z podpisem .member
-lub-
member
jest typu ConstructorInfo i reprezentuje element członkowski static
.
-lub-
member
jest typu FieldInfo, a liczba argumentów w arguments
elemecie nie jest równa zero.
Dotyczy
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Źródło:
- InstanceDescriptor.cs
- Źródło:
- InstanceDescriptor.cs
- Źródło:
- InstanceDescriptor.cs
Inicjuje nowe wystąpienie InstanceDescriptor klasy przy użyciu określonych informacji składowych, argumentów i wartości wskazujących, czy określone informacje całkowicie opisują wystąpienie.
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)
Parametry
- member
- MemberInfo
Informacje o elemencie członkowskim deskryptora. Może to być element MethodInfo, ConstructorInfo, FieldInfolub PropertyInfo. Jeśli jest to element MethodInfo, FieldInfolub PropertyInfo, musi reprezentować element członkowski static
.
- arguments
- ICollection
Kolekcja argumentów do przekazania do elementu członkowskiego. Ten parametr może być null
lub pustą kolekcją, jeśli nie ma argumentów. Kolekcja może również składać się z innych wystąpień klasy InstanceDescriptor.
- isComplete
- Boolean
true
jeśli określone informacje całkowicie opisują wystąpienie; w przeciwnym razie , false
.
Wyjątki
member
jest typu MethodInfo, FieldInfolub PropertyInfo, i nie reprezentuje static
elementu członkowskiego
member
jest typu PropertyInfo i nie jest czytelny.
member
jest typu MethodInfo lub ConstructorInfo , a liczba argumentów w arguments
elememencie nie jest zgodna z podpisem .member
member
jest typu ConstructorInfo i reprezentuje element członkowski static
member
jest typu FieldInfo, a liczba argumentów w arguments
elemecie nie jest równa zero.