_Type.GetFields Method

Definition

버전에 관계없이 GetFields 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetFields method.

Overloads

GetFields(BindingFlags)

버전에 관계없이 GetFields(BindingFlags) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetFields(BindingFlags) method.

GetFields()

버전에 관계없이 GetFields() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetFields() method.

Remarks

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

합니다 Type.GetFields 메서드는 현재 특정 필드를 가져옵니다 Type합니다.The Type.GetFields method gets a specific field of the current Type.

GetFields(BindingFlags)

버전에 관계없이 GetFields(BindingFlags) 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetFields(BindingFlags) method.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo[] GetFields (System.Reflection.BindingFlags bindingAttr);
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Function GetFields (bindingAttr As BindingFlags) As FieldInfo()

Parameters

bindingAttr
BindingFlags

검색 방법을 지정하는 하나 이상의 BindingFlags로 구성된 비트 마스크입니다.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

또는-or- 0(null을 반환하는 경우)Zero, to return null.

Returns

FieldInfo[]

현재 FieldInfo에 대해 정의된 필드 중 지정된 바인딩 제약 조건과 일치하는 모든 필드를 나타내는 Type 개체의 배열입니다.An array of FieldInfo objects representing all fields defined for the current Type that match the specified binding constraints.

또는-or- 현재 FieldInfo에 대해 정의된 필드가 없거나 정의된 필드 중 해당 바인딩 제약 조건과 일치하는 필드가 없을 경우 Type 형식의 빈 배열입니다.An empty array of type FieldInfo, if no fields are defined for the current Type, or if none of the defined fields match the binding constraints.

Remarks

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

합니다 Type.GetFields 메서드는 현재 정의 된 필드 검색 Type, 지정 된 바인딩 제약 조건을 사용 합니다.The Type.GetFields method searches for the fields defined for the current Type, using the specified binding constraints.

GetFields()

버전에 관계없이 GetFields() 메서드에 액세스할 수 있는 COM 개체를 제공합니다.Provides COM objects with version-independent access to the GetFields() method.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields();
public System.Reflection.FieldInfo[] GetFields ();
abstract member GetFields : unit -> System.Reflection.FieldInfo[]
Public Function GetFields () As FieldInfo()

Returns

FieldInfo[]

현재 FieldInfo에 대해 정의된 모든 public 필드를 나타내는 Type 개체의 배열입니다.An array of FieldInfo objects representing all the public fields defined for the current Type.

또는-or- 현재 FieldInfo에 대해 정의된 public 필드가 없는 경우 Type 형식의 빈 배열입니다.An empty array of type FieldInfo, if no public fields are defined for the current Type.

Remarks

이 메서드는 비관리 코드에서 액세스를 위한 관리 되는 클래스에는 하며 관리 코드에서 호출할 수 없습니다.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

합니다 Type.GetFields 메서드는 현재 모든 공용 필드를 반환 합니다. Type합니다.The Type.GetFields method returns all the public fields of the current Type.

Applies to