InstanceDescriptor Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
InstanceDescriptor sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
InstanceDescriptor(MemberInfo, ICollection) |
Belirtilen üye bilgilerini ve bağımsız değişkenlerini kullanarak sınıfın yeni bir örneğini InstanceDescriptor başlatır. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Belirtilen üye bilgilerini, bağımsız değişkenleri ve belirtilen bilgilerin örneği tamamen açıklayıp tanımlamadığını belirten değeri kullanarak sınıfın yeni bir örneğini InstanceDescriptor başlatır. |
InstanceDescriptor(MemberInfo, ICollection)
- Kaynak:
- InstanceDescriptor.cs
- Kaynak:
- InstanceDescriptor.cs
- Kaynak:
- InstanceDescriptor.cs
Belirtilen üye bilgilerini ve bağımsız değişkenlerini kullanarak sınıfın yeni bir örneğini InstanceDescriptor başlatır.
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)
Parametreler
- member
- MemberInfo
Tanımlayıcının üye bilgileri. Bu bir MethodInfo, ConstructorInfo, FieldInfoveya PropertyInfoolabilir. Bu bir MethodInfo, FieldInfoveya PropertyInfoise, bir static
üyeyi temsil etmelidir.
- arguments
- ICollection
Üyeye geçirecek bağımsız değişkenlerin koleksiyonu. Bu parametre veya bağımsız değişken yoksa boş bir koleksiyon olabilir null
. Koleksiyon, diğer örneklerinden InstanceDescriptorde oluşabilir.
Özel durumlar
member
, veya türündedir MethodInfove bir static
üyeyi temsil PropertyInfoetmez. FieldInfo
-veya-
member
türündedir PropertyInfo ve okunamaz.
-veya-
member
veya ConstructorInfotüründedir MethodInfo ve içindeki arguments
bağımsız değişkenlerin sayısı imzası ile member
eşleşmiyor.
-veya-
member
türündedir ConstructorInfo ve bir static
üyeyi temsil eder.
-veya-
member
türündedir FieldInfove içindeki arguments
bağımsız değişkenlerin sayısı sıfır değildir.
Şunlara uygulanır
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Kaynak:
- InstanceDescriptor.cs
- Kaynak:
- InstanceDescriptor.cs
- Kaynak:
- InstanceDescriptor.cs
Belirtilen üye bilgilerini, bağımsız değişkenleri ve belirtilen bilgilerin örneği tamamen açıklayıp tanımlamadığını belirten değeri kullanarak sınıfın yeni bir örneğini InstanceDescriptor başlatır.
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)
Parametreler
- member
- MemberInfo
Tanımlayıcının üye bilgileri. Bu bir MethodInfo, ConstructorInfo, FieldInfoveya PropertyInfoolabilir. Bu bir MethodInfo, FieldInfoveya PropertyInfoise, bir static
üyeyi temsil etmelidir.
- arguments
- ICollection
Üyeye geçirecek bağımsız değişkenlerin koleksiyonu. Bu parametre veya bağımsız değişken yoksa boş bir koleksiyon olabilir null
. Koleksiyon, diğer örneklerinden InstanceDescriptorde oluşabilir.
- isComplete
- Boolean
true
belirtilen bilgiler örneği tamamen açıklıyorsa; aksi takdirde , false
.
Özel durumlar
member
, veya PropertyInfoFieldInfotüründedir MethodInfove bir static
üyeyi temsil etmez
member
türündedir PropertyInfo ve okunamaz.
member
veya ConstructorInfo türündedir MethodInfo ve içindeki arguments
bağımsız değişkenlerin sayısı imzası ile member
eşleşmiyor.
member
türündedir ConstructorInfo ve bir üyeyi static
temsil eder
member
türündedir FieldInfove içindeki arguments
bağımsız değişkenlerin sayısı sıfır değildir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin