다음을 통해 공유


PropertyBuilder 멤버

형식에 대한 속성을 정의합니다.

다음 표에서는 PropertyBuilder 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 속성

  이름 설명
Public property Attributes 재정의되었습니다. 이 속성의 특성을 가져옵니다.
Public property CanRead 재정의되었습니다. 속성을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.
Public property CanWrite 재정의되었습니다. 속성에 쓸 수 있는지 여부를 나타내는 값을 가져옵니다.
Public property DeclaringType 재정의되었습니다. 이 멤버를 선언하는 클래스를 가져옵니다.
Public property IsSpecialName  속성의 이름이 특수한지 여부를 나타내는 값을 가져옵니다.(PropertyInfo에서 상속됨)
Public property MemberType  이 멤버가 속성임을 나타내는 MemberTypes 값을 가져옵니다.(PropertyInfo에서 상속됨)
Public property MetadataToken  메타데이터 요소를 식별하는 값을 가져옵니다.(MemberInfo에서 상속됨)
Public property Module 재정의되었습니다. 현재 속성을 선언하는 형식이 정의될 모듈을 가져옵니다.
Public property Name 재정의되었습니다. 이 멤버의 이름을 가져옵니다.
Public property PropertyToken 이 속성에 대한 토큰을 검색합니다
Public property PropertyType 재정의되었습니다. 이 속성의 필드 형식을 가져옵니다.
Public property ReflectedType 재정의되었습니다. MemberInfo의 이 인스턴스를 가져오는 데 사용된 클래스 개체를 가져옵니다.

위쪽

Public 메서드

  이름 설명
Public method AddOtherMethod 이 속성에 연결된 다른 메서드 중 하나를 추가합니다.
Public method Equals  오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public method GetAccessors 오버로드되었습니다. 이 속성의 getset 접근자의 배열을 반환합니다.
Public method GetConstantValue  컴파일러에서 속성과 연결한 리터럴 값을 반환합니다. (PropertyInfo에서 상속됨)
Public method GetCustomAttributes 오버로드되었습니다. 재정의되었습니다. 이 속성에 대해 정의된 사용자 지정 특성을 모두 반환합니다.
Public method GetGetMethod 오버로드되었습니다. 이 속성에 대한 get 접근자 메서드를 반환합니다.
Public method GetHashCode  특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨)
Public method GetIndexParameters 재정의되었습니다. 해당 속성에 대한 인덱스 매개 변수의 배열을 모두 반환합니다.
Public method GetOptionalCustomModifiers  속성의 선택적 사용자 지정 한정자를 나타내는 형식의 배열을 반환합니다. (PropertyInfo에서 상속됨)
Public method GetRawConstantValue  컴파일러에서 속성과 연결한 리터럴 값을 반환합니다. (PropertyInfo에서 상속됨)
Public method GetRequiredCustomModifiers  속성의 필수적 사용자 지정 한정자를 나타내는 형식의 배열을 반환합니다. (PropertyInfo에서 상속됨)
Public method GetSetMethod 오버로드되었습니다. 이 속성에 대한 set 접근자 메서드를 반환합니다.
Public method GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method GetValue 오버로드되었습니다. 재정의되었습니다. getter를 호출하여 속성 값을 가져옵니다.
Public method IsDefined 재정의되었습니다. attributeType의 인스턴스가 이 속성에 하나 이상 정의되어 있는지 여부를 나타냅니다.
Public method Static ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method SetConstant 이 속성의 기본값을 설정합니다.
Public method SetCustomAttribute 오버로드되었습니다. 사용자 지정 특성을 설정합니다.
Public method SetGetMethod 속성 값을 가져오는 메서드를 설정합니다.
Public method SetSetMethod 속성 값을 설정하는 메서드를 설정합니다.
Public method SetValue 오버로드되었습니다. 재정의되었습니다. 지정된 개체의 속성 값을 지정된 값으로 설정합니다.
Public method ToString  현재 Object를 나타내는 String을 반환합니다. (Object에서 상속됨)

위쪽

명시적 인터페이스 구현

  이름 설명
Explicit interface implementation Method System.Runtime.InteropServices._PropertyBuilder.GetIDsOfNames 이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.
Explicit interface implementation Method System.Runtime.InteropServices._PropertyBuilder.GetTypeInfo 인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.
Explicit interface implementation Method System.Runtime.InteropServices._PropertyBuilder.GetTypeInfoCount 개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).
Explicit interface implementation Method System.Runtime.InteropServices._PropertyBuilder.Invoke 개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.

위쪽

참고 항목

참조

PropertyBuilder 클래스
System.Reflection.Emit 네임스페이스