IExpando Arabirim
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.
Nesnelerle MemberInfo temsil edilen üyeleri ekleyerek ve kaldırarak nesnelerin değiştirilmesini sağlar.
public interface class IExpando : System::Reflection::IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
public interface IExpando : System.Reflection.IReflect
[System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IExpando : System.Reflection.IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
type IExpando = interface
interface IReflect
[<System.Runtime.InteropServices.Guid("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IExpando = interface
interface IReflect
Public Interface IExpando
Implements IReflect
- Türetilmiş
- Öznitelikler
- Uygulamalar
Özellikler
UnderlyingSystemType |
Nesneyi temsil IReflect eden temel alınan türü alır. (Devralındığı yer: IReflect) |
Yöntemler
AddField(String) |
Adlandırılmış alanı Yansıma nesnesine ekler. |
AddMethod(String, Delegate) |
Adlandırılmış yöntemi Yansıma nesnesine ekler. |
AddProperty(String) |
Adlandırılmış özelliği Yansıma nesnesine ekler. |
GetField(String, BindingFlags) |
FieldInfo Belirtilen alana ve bağlama bayrağına karşılık gelen nesneyi döndürür. (Devralındığı yer: IReflect) |
GetFields(BindingFlags) |
Geçerli sınıfın FieldInfo tüm alanlarına karşılık gelen bir nesne dizisi döndürür. (Devralındığı yer: IReflect) |
GetMember(String, BindingFlags) |
Tüm ortak üyelere veya belirtilen adla eşleşen tüm üyelere karşılık gelen bir nesne dizisi MemberInfo alır. (Devralındığı yer: IReflect) |
GetMembers(BindingFlags) |
Tüm ortak üyelere veya geçerli sınıfın MemberInfo tüm üyelerine karşılık gelen bir nesne dizisi alır. (Devralındığı yer: IReflect) |
GetMethod(String, BindingFlags) |
MethodInfo Belirtilen arama kısıtlamaları altında belirtilen bir yönteme karşılık gelen bir nesnesi alır. (Devralındığı yer: IReflect) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
MethodInfo Aşırı yüklenmiş yöntemler arasından seçim yapmak için bir dizi kullanarak belirtilen yönteme karşılık gelen bir Type nesneyi alır. (Devralındığı yer: IReflect) |
GetMethods(BindingFlags) |
Tüm genel yöntemler veya geçerli sınıfın MethodInfo tüm yöntemleriyle bir nesne dizisi alır. (Devralındığı yer: IReflect) |
GetProperties(BindingFlags) |
Tüm ortak özelliklere veya geçerli sınıfın PropertyInfo tüm özelliklerine karşılık gelen bir nesne dizisi alır. (Devralındığı yer: IReflect) |
GetProperty(String, BindingFlags) |
PropertyInfo Belirtilen arama kısıtlamaları altında belirtilen özelliğe karşılık gelen bir nesneyi alır. (Devralındığı yer: IReflect) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
PropertyInfo Belirtilen arama kısıtlamalarına sahip belirtilen özelliğe karşılık gelen bir nesneyi alır. (Devralındığı yer: IReflect) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Belirtilen üyeyi çağırır. (Devralındığı yer: IReflect) |
RemoveMember(MemberInfo) |
Belirtilen üyeyi kaldırır. |