다음을 통해 공유


_FieldInfo 인터페이스

정의

중요

이 API는 CLS 규격이 아닙니다.

FieldInfo 클래스의 public 멤버를 비관리 코드에 노출합니다.

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
파생
특성

설명

이 인터페이스는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.

이 인터페이스의 vtable 순서를 유지 합니다 System.Reflection.FieldInfo 클래스 멤버는 관리 되지 않는 COM 개체에서 액세스할 수 있습니다.

속성

Attributes

버전에 관계없이 Attributes 속성에 액세스할 수 있는 COM 개체를 제공합니다.

DeclaringType

버전에 관계없이 DeclaringType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

FieldHandle

버전에 관계없이 FieldHandle 속성에 액세스할 수 있는 COM 개체를 제공합니다.

FieldType

버전에 관계없이 FieldType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsAssembly

버전에 관계없이 IsAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamily

버전에 관계없이 IsFamily 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamilyAndAssembly

버전에 관계없이 IsFamilyAndAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsFamilyOrAssembly

버전에 관계없이 IsFamilyOrAssembly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsInitOnly

버전에 관계없이 IsInitOnly 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsLiteral

버전에 관계없이 IsLiteral 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsNotSerialized

버전에 관계없이 IsNotSerialized 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsPinvokeImpl

버전에 관계없이 IsPinvokeImpl 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsPrivate

버전에 관계없이 IsPrivate 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsPublic

버전에 관계없이 IsPublic 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsSpecialName

버전에 관계없이 IsSpecialName 속성에 액세스할 수 있는 COM 개체를 제공합니다.

IsStatic

버전에 관계없이 IsStatic 속성에 액세스할 수 있는 COM 개체를 제공합니다.

MemberType

버전에 관계없이 MemberType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

Name

버전에 관계없이 Name 속성에 액세스할 수 있는 COM 개체를 제공합니다.

ReflectedType

버전에 관계없이 ReflectedType 속성에 액세스할 수 있는 COM 개체를 제공합니다.

메서드

Equals(Object)

버전에 관계없이 Equals(Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetCustomAttributes(Boolean)

버전에 관계없이 GetCustomAttributes(Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetCustomAttributes(Type, Boolean)

버전에 관계없이 GetCustomAttributes(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetHashCode()

버전에 관계없이 GetHashCode() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.

GetType()

버전에 관계없이 GetType() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetTypeInfo(UInt32, UInt32, IntPtr)

인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.

GetTypeInfoCount(UInt32)

개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).

GetValue(Object)

버전에 관계없이 GetValue(Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

GetValueDirect(TypedReference)

버전에 관계없이 GetValueDirect(TypedReference) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.

IsDefined(Type, Boolean)

버전에 관계없이 IsDefined(Type, Boolean) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

SetValue(Object, Object)

버전에 관계없이 SetValue(Object, Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

버전에 관계없이 SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

SetValueDirect(TypedReference, Object)

버전에 관계없이 SetValueDirect(TypedReference, Object) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

ToString()

버전에 관계없이 ToString() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

적용 대상