선택적 특성입니다. Windows 런타임 및 COM에 대한 참조 형식을 마샬링하는 정책을 제어합니다.
MarshalDelegate
Interop
선택적 특성입니다. 네이티브 코드에 대한 함수 포인터로 대리자 형식을 마샬링하는 정책을 제어합니다.
MarshalStructure
Interop
선택적 특성입니다. 구조체를 네이티브 코드로 마샬링하는 정책을 제어합니다.
이름 특성
값
설명
namespace_name
네임스페이스 이름입니다. <Namespace> 요소가 <Application>, <Library> 또는 <Assembly> 요소의 자식이면 namespace_name는 정규화된 네임스페이스 이름이어야 합니다. <Namespace> 요소가 다른 <Namespace> 요소의 자식이면 namespace_name은 상대 네임스페이스 이름이어야 합니다.
기타 모든 특성
값
설명
policy_setting
네임스페이스의 모든 형식에 대해 이 정책 형식에 적용할 설정입니다. 가능한 값은 All, Auto, Excluded, Public, PublicAndInternal, Required Public, Required PublicAndInternal 및 Required All입니다. 자세한 정보는 런타임 지시문 정책 설정을 참조하세요.
런타임에 해당 메타데이터를 리플렉션에 사용할 수 있는 형식 및 형식 멤버가 포함된 어셈블리를 정의합니다. <Library> 요소는 <Assembly> 요소를 포함하지 않을 수도 있고 하나 포함할 수도 있습니다.
<Namespace>
부모 네임스페이스의 모든 형식에 리플렉션 정책을 적용합니다.
설명
Activate, Browse, Dynamic 및 Serialize 특성은 모두 선택적 항목입니다. 아무 특성도 없으면 <Namespace> 요소는 자식 요소의 컨테이너로만 사용됩니다. 특성이 있으면 <Namespace> 요소가 지정된 네임스페이스의 모든 형식에 대해 런타임 리플렉션 정책을 적용합니다.