ContractDescription.GetContract 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정한 계약 형식에 대한 계약 설명을 반환합니다.
오버로드
GetContract(Type, Type) |
지정한 계약 형식과 서비스 유형에 대한 계약 설명을 반환합니다. |
GetContract(Type, Object) |
지정한 계약 형식과 서비스 구현에 대한 계약 설명을 반환합니다. |
GetContract(Type) |
지정한 계약 형식에 대한 계약 설명을 반환합니다. |
설명
오버로드 간의 GetContract 차이점은 두 인수가 있는 경우 서비스에서 특성을 찾을 수 있다는 것입니다(예: OperationBehaviorAttribute).
GetContract(Type, Type)
지정한 계약 형식과 서비스 유형에 대한 계약 설명을 반환합니다.
public:
static System::ServiceModel::Description::ContractDescription ^ GetContract(Type ^ contractType, Type ^ serviceType);
public static System.ServiceModel.Description.ContractDescription GetContract (Type contractType, Type serviceType);
static member GetContract : Type * Type -> System.ServiceModel.Description.ContractDescription
Public Shared Function GetContract (contractType As Type, serviceType As Type) As ContractDescription
매개 변수
반환
지정한 계약 형식과 서비스 유형에 대한 ContractDescription입니다.
예제
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
설명
오버로드 간의 GetContract 차이점은 두 인수가 있는 경우 서비스에서 특성을 찾을 수 있다는 것입니다(예: OperationBehaviorAttribute).
적용 대상
GetContract(Type, Object)
지정한 계약 형식과 서비스 구현에 대한 계약 설명을 반환합니다.
public:
static System::ServiceModel::Description::ContractDescription ^ GetContract(Type ^ contractType, System::Object ^ serviceImplementation);
public static System.ServiceModel.Description.ContractDescription GetContract (Type contractType, object serviceImplementation);
static member GetContract : Type * obj -> System.ServiceModel.Description.ContractDescription
Public Shared Function GetContract (contractType As Type, serviceImplementation As Object) As ContractDescription
매개 변수
반환
지정한 계약 형식과 서비스 구현에 대한 ContractDescription입니다.
예제
CalculatorService calcSvc = new CalculatorService();
ContractDescription cd3 = ContractDescription.GetContract(typeof(ICalculator), calcSvc);
Dim calcSvc As New CalculatorService()
Dim cd3 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), calcSvc)
설명
오버로드 간의 GetContract 차이점은 두 인수가 있는 경우 서비스에서 특성을 찾을 수 있다는 것입니다(예: OperationBehaviorAttribute).
적용 대상
GetContract(Type)
지정한 계약 형식에 대한 계약 설명을 반환합니다.
public:
static System::ServiceModel::Description::ContractDescription ^ GetContract(Type ^ contractType);
public static System.ServiceModel.Description.ContractDescription GetContract (Type contractType);
static member GetContract : Type -> System.ServiceModel.Description.ContractDescription
Public Shared Function GetContract (contractType As Type) As ContractDescription
매개 변수
반환
지정한 계약 형식에 대한 ContractDescription입니다.
예제
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
설명
오버로드 간의 GetContract 차이점은 두 인수가 있는 경우 서비스에서 특성을 찾을 수 있다는 것입니다(예: OperationBehaviorAttribute).