Share via


ImportOptions.DataContractSurrogate 속성

정의

가져오기 작업 중에 생성된 코드를 수정할 때 사용할 수 있는 데이터 계약 서로게이트를 가져오거나 설정합니다.

public:
 property System::Runtime::Serialization::ISerializationSurrogateProvider ^ DataContractSurrogate { System::Runtime::Serialization::ISerializationSurrogateProvider ^ get(); void set(System::Runtime::Serialization::ISerializationSurrogateProvider ^ value); };
public:
 property System::Runtime::Serialization::IDataContractSurrogate ^ DataContractSurrogate { System::Runtime::Serialization::IDataContractSurrogate ^ get(); void set(System::Runtime::Serialization::IDataContractSurrogate ^ value); };
public System.Runtime.Serialization.ISerializationSurrogateProvider? DataContractSurrogate { get; set; }
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get; set; }
member this.DataContractSurrogate : System.Runtime.Serialization.ISerializationSurrogateProvider with get, set
member this.DataContractSurrogate : System.Runtime.Serialization.IDataContractSurrogate with get, set
Public Property DataContractSurrogate As ISerializationSurrogateProvider
Public Property DataContractSurrogate As IDataContractSurrogate

속성 값

스키마 가져오기를 처리하는 IDataContractSurrogate 인터페이스의 구현입니다.

설명

이 옵션의 인터페이스 유형은 ISerializationSurrogateProvider이지만 가져온 코드 수정 기능을 ISerializationSurrogateProvider2최대한 활용하려면 ISerializationSurrogateProvider2도 구현 ISerializationCodeDomSurrogateProvider 하는 것이 좋습니다.

적용 대상