_FieldInfo Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Mengekspos anggota publik kelas ke FieldInfo kode yang tidak dikelola.
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
- Turunan
- Atribut
Keterangan
Antarmuka ini untuk akses ke kelas terkelola dari kode yang tidak dikelola, dan tidak boleh dipanggil dari kode terkelola.
Antarmuka ini mempertahankan urutan vtable anggota System.Reflection.FieldInfo kelas yang dapat diakses oleh objek COM yang tidak dikelola.
Properti
Attributes |
Menyediakan objek COM dengan akses independen versi ke Attributes properti . |
DeclaringType |
Menyediakan objek COM dengan akses independen versi ke DeclaringType properti . |
FieldHandle |
Menyediakan objek COM dengan akses independen versi ke FieldHandle properti . |
FieldType |
Menyediakan objek COM dengan akses independen versi ke FieldType properti . |
IsAssembly |
Menyediakan objek COM dengan akses independen versi ke IsAssembly properti . |
IsFamily |
Menyediakan objek COM dengan akses independen versi ke IsFamily properti . |
IsFamilyAndAssembly |
Menyediakan objek COM dengan akses independen versi ke IsFamilyAndAssembly properti . |
IsFamilyOrAssembly |
Menyediakan objek COM dengan akses independen versi ke IsFamilyOrAssembly properti . |
IsInitOnly |
Menyediakan objek COM dengan akses independen versi ke IsInitOnly properti . |
IsLiteral |
Menyediakan objek COM dengan akses independen versi ke IsLiteral properti . |
IsNotSerialized |
Menyediakan objek COM dengan akses independen versi ke IsNotSerialized properti . |
IsPinvokeImpl |
Menyediakan objek COM dengan akses independen versi ke IsPinvokeImpl properti . |
IsPrivate |
Menyediakan objek COM dengan akses independen versi ke IsPrivate properti . |
IsPublic |
Menyediakan objek COM dengan akses independen versi ke IsPublic properti . |
IsSpecialName |
Menyediakan objek COM dengan akses independen versi ke IsSpecialName properti . |
IsStatic |
Menyediakan objek COM dengan akses independen versi ke IsStatic properti . |
MemberType |
Menyediakan objek COM dengan akses independen versi ke MemberType properti . |
Name |
Menyediakan objek COM dengan akses independen versi ke Name properti . |
ReflectedType |
Menyediakan objek COM dengan akses independen versi ke ReflectedType properti . |
Metode
Equals(Object) |
Menyediakan objek COM dengan akses independen versi ke Equals(Object) metode . |
GetCustomAttributes(Boolean) |
Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Boolean) metode . |
GetCustomAttributes(Type, Boolean) |
Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Type, Boolean) metode . |
GetHashCode() |
Menyediakan objek COM dengan akses independen versi ke GetHashCode() metode . |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai. |
GetType() |
Menyediakan objek COM dengan akses independen versi ke GetType() metode . |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka. |
GetTypeInfoCount(UInt32) |
Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1). |
GetValue(Object) |
Menyediakan objek COM dengan akses independen versi ke GetValue(Object) metode . |
GetValueDirect(TypedReference) |
Menyediakan objek COM dengan akses independen versi ke GetValueDirect(TypedReference) metode . |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Menyediakan akses ke properti dan metode yang diekspos oleh objek. |
IsDefined(Type, Boolean) |
Menyediakan objek COM dengan akses independen versi ke IsDefined(Type, Boolean) metode . |
SetValue(Object, Object) |
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object) metode . |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) metode . |
SetValueDirect(TypedReference, Object) |
Menyediakan objek COM dengan akses independen versi ke SetValueDirect(TypedReference, Object) metode . |
ToString() |
Menyediakan objek COM dengan akses independen versi ke ToString() metode . |