InstanceDescriptor Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Inicializálja a InstanceDescriptor osztály új példányát.
Túlterhelések
| Name | Description |
|---|---|
| InstanceDescriptor(MemberInfo, ICollection) |
Inicializálja az osztály új példányát a InstanceDescriptor megadott tagadatok és argumentumok használatával. |
| InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Inicializálja az InstanceDescriptor osztály új példányát a megadott tagadatok, argumentumok és értékek használatával, amely azt jelzi, hogy a megadott információ teljesen leírja-e a példányt. |
InstanceDescriptor(MemberInfo, ICollection)
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
Inicializálja az osztály új példányát a InstanceDescriptor megadott tagadatok és argumentumok használatával.
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)
Paraméterek
- member
- MemberInfo
A leíró tagadatai. Ez lehet egy MethodInfo, ConstructorInfo, FieldInfovagy PropertyInfo. Ha ez egy MethodInfo, FieldInfovagy PropertyInfo, annak egy tagot static kell képviselnie.
- arguments
- ICollection
A tagnak átadni kívánt argumentumok gyűjteménye. Ez a paraméter lehet null vagy üres gyűjtemény, ha nincsenek argumentumok. A gyűjtemény más példányokból InstanceDescriptoris állhat.
Kivételek
member típusú MethodInfo, FieldInfovagy PropertyInfo, és nem képvisel tagot static .
-vagy-
member típusú PropertyInfo , és nem olvasható.
-vagy-
member típus MethodInfoConstructorInfovagy , és a benne lévő arguments argumentumok száma nem egyezik meg a következő aláírásával member: .
-vagy-
member típusú ConstructorInfo , és egy tagot static jelöl.
-vagy-
member típusú FieldInfo, és a benne lévő arguments argumentumok száma nem nulla.
A következőre érvényes:
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
- Forrás:
- InstanceDescriptor.cs
Inicializálja az InstanceDescriptor osztály új példányát a megadott tagadatok, argumentumok és értékek használatával, amely azt jelzi, hogy a megadott információ teljesen leírja-e a példányt.
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)
Paraméterek
- member
- MemberInfo
A leíró tagadatai. Ez lehet egy MethodInfo, ConstructorInfo, FieldInfovagy PropertyInfo. Ha ez egy MethodInfo, FieldInfovagy PropertyInfo, annak egy tagot static kell képviselnie.
- arguments
- ICollection
A tagnak átadni kívánt argumentumok gyűjteménye. Ez a paraméter lehet null vagy üres gyűjtemény, ha nincsenek argumentumok. A gyűjtemény más példányokból InstanceDescriptoris állhat.
- isComplete
- Boolean
trueha a megadott információ teljesen leírja a példányt; egyéb esetben. false
Kivételek
membertípusú MethodInfo, FieldInfovagy PropertyInfo, és nem képvisel tagot static
member típusú PropertyInfo , és nem olvasható.
member típusú MethodInfo , vagy ConstructorInfo a benne lévő arguments argumentumok száma nem egyezik meg a következő aláírással member: .
member típusú ConstructorInfo , és egy tagot static jelöl
member típusú FieldInfo, és a benne lévő arguments argumentumok száma nem nulla.