_FieldInfo 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.
Önemli
Bu API, CLS uyumlu değildir.
FieldInfo sınıfının genel üyelerini yönetilmeyen koda sunar.
public interface class _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _FieldInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _FieldInfo
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _FieldInfo = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("8A7C1442-A9FB-366B-80D8-4939FFA6DBE0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _FieldInfo = interface
Public Interface _FieldInfo
- Türetilmiş
- Öznitelikler
Açıklamalar
Bu arabirim yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
Bu arabirim, yönetilmeyen COM nesneleri tarafından erişilebilen System.Reflection.FieldInfo sınıf üyelerinin vtable sırasını korur.
Özellikler
Attributes |
COM nesnelerine Attributes özelliğine sürümden bağımsız erişim sağlar. |
DeclaringType |
COM nesnelerine DeclaringType özelliğine sürümden bağımsız erişim sağlar. |
FieldHandle |
COM nesnelerine FieldHandle özelliğine sürümden bağımsız erişim sağlar. |
FieldType |
COM nesnelerine FieldType özelliğine sürümden bağımsız erişim sağlar. |
IsAssembly |
COM nesnelerine IsAssembly özelliğine sürümden bağımsız erişim sağlar. |
IsFamily |
COM nesnelerine IsFamily özelliğine sürümden bağımsız erişim sağlar. |
IsFamilyAndAssembly |
COM nesnelerine IsFamilyAndAssembly özelliğine sürümden bağımsız erişim sağlar. |
IsFamilyOrAssembly |
COM nesnelerine IsFamilyOrAssembly özelliğine sürümden bağımsız erişim sağlar. |
IsInitOnly |
COM nesnelerine IsInitOnly özelliğine sürümden bağımsız erişim sağlar. |
IsLiteral |
COM nesnelerine IsLiteral özelliğine sürümden bağımsız erişim sağlar. |
IsNotSerialized |
COM nesnelerine IsNotSerialized özelliğine sürümden bağımsız erişim sağlar. |
IsPinvokeImpl |
COM nesnelerine IsPinvokeImpl özelliğine sürümden bağımsız erişim sağlar. |
IsPrivate |
COM nesnelerine IsPrivate özelliğine sürümden bağımsız erişim sağlar. |
IsPublic |
COM nesnelerine IsPublic özelliğine sürümden bağımsız erişim sağlar. |
IsSpecialName |
COM nesnelerine IsSpecialName özelliğine sürümden bağımsız erişim sağlar. |
IsStatic |
COM nesnelerine IsStatic özelliğine sürümden bağımsız erişim sağlar. |
MemberType |
COM nesnelerine MemberType özelliğine sürümden bağımsız erişim sağlar. |
Name |
COM nesnelerine Name özelliğine sürümden bağımsız erişim sağlar. |
ReflectedType |
COM nesnelerine ReflectedType özelliğine sürümden bağımsız erişim sağlar. |
Yöntemler
Equals(Object) |
COM nesnelerine Equals(Object) yöntemine sürümden bağımsız erişim sağlar. |
GetCustomAttributes(Boolean) |
COM nesnelerine GetCustomAttributes(Boolean) yöntemine sürümden bağımsız erişim sağlar. |
GetCustomAttributes(Type, Boolean) |
COM nesnelerine GetCustomAttributes(Type, Boolean) yöntemine sürümden bağımsız erişim sağlar. |
GetHashCode() |
COM nesnelerine GetHashCode() yöntemine sürümden bağımsız erişim sağlar. |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Bir ad kümesini ilgili dağıtım tanımlayıcıları kümesiyle eşler. |
GetType() |
COM nesnelerine GetType() yöntemine sürümden bağımsız erişim sağlar. |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Bir nesnenin tür bilgilerini alır ve daha sonra arabirim için tür bilgilerini almak için kullanılabilir. |
GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 veya 1). |
GetValue(Object) |
COM nesnelerine GetValue(Object) yöntemine sürümden bağımsız erişim sağlar. |
GetValueDirect(TypedReference) |
COM nesnelerine GetValueDirect(TypedReference) yöntemine sürümden bağımsız erişim sağlar. |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. |
IsDefined(Type, Boolean) |
COM nesnelerine IsDefined(Type, Boolean) yöntemine sürümden bağımsız erişim sağlar. |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
COM nesnelerine SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) yöntemine sürümden bağımsız erişim sağlar. |
SetValue(Object, Object) |
COM nesnelerine SetValue(Object, Object) yöntemine sürümden bağımsız erişim sağlar. |
SetValueDirect(TypedReference, Object) |
COM nesnelerine SetValueDirect(TypedReference, Object) yöntemine sürümden bağımsız erişim sağlar. |
ToString() |
COM nesnelerine ToString() yöntemine sürümden bağımsız erişim sağlar. |