MarshalAsAttribute.MarshalType 필드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자 지정 마샬러의 정규화된 이름을 지정합니다.
public: System::String ^ MarshalType;
public string MarshalType;
public string? MarshalType;
[System.Runtime.InteropServices.ComVisible(true)]
public string MarshalType;
val mutable MarshalType : string
[<System.Runtime.InteropServices.ComVisible(true)>]
val mutable MarshalType : string
Public MarshalType As String
필드 값
- 특성
설명
또는 MarshalAsAttribute.MarshalTypeRef 필드를 사용하여 MarshalType 특성 매개 변수, 필드 또는 반환 형식에 대한 사용자 지정 마샬러 형식을 지정할 수 있습니다. 필드를 MarshalType 사용하면 사용자 지정 마샬러의 정규화된 이름을 나타내는 문자열을 지정할 수 있습니다. 런타임에 바인딩된 참조에 유용하지만 사용자 지정 마샬러를 지정하는 것보다 MarshalTypeRef 선호도가 낮습니다. 사용자 지정 마샬러를 만들고 사용하는 방법에 대한 자세한 내용은 사용자 지정 마샬링을 참조하세요.