ContractDescription.GetContract Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna a descrição do contrato para um tipo de contrato especificado.
Sobrecargas
| Nome | Description |
|---|---|
| GetContract(Type, Type) |
Retorna a descrição do contrato para um tipo especificado de contrato e um tipo de serviço especificado. |
| GetContract(Type, Object) |
Retorna a descrição do contrato para um tipo especificado de implementação de contrato e serviço. |
| GetContract(Type) |
Retorna a descrição do contrato para um tipo de contrato especificado. |
Comentários
A diferença entre as GetContract sobrecargas é que os que tiverem dois argumentos permitem que você encontre atributos do serviço (por exemplo, OperationBehaviorAttribute).
GetContract(Type, Type)
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
Retorna a descrição do contrato para um tipo especificado de contrato e um tipo de serviço especificado.
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
Parâmetros
Retornos
O ContractDescription tipo de contrato e o tipo de serviço especificados.
Exemplos
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
Comentários
A diferença entre as GetContract sobrecargas é que os que tiverem dois argumentos permitem que você encontre atributos do serviço (por exemplo, OperationBehaviorAttribute).
Aplica-se a
GetContract(Type, Object)
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
Retorna a descrição do contrato para um tipo especificado de implementação de contrato e serviço.
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
Parâmetros
Retornos
Para ContractDescription o tipo especificado de implementação de contrato e serviço.
Exemplos
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)
Comentários
A diferença entre as GetContract sobrecargas é que os que tiverem dois argumentos permitem que você encontre atributos do serviço (por exemplo, OperationBehaviorAttribute).
Aplica-se a
GetContract(Type)
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
- Origem:
- ContractDescription.cs
Retorna a descrição do contrato para um tipo de contrato especificado.
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
Parâmetros
Retornos
O ContractDescription para o tipo de contrato especificado.
Exemplos
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
Comentários
A diferença entre as GetContract sobrecargas é que os que tiverem dois argumentos permitem que você encontre atributos do serviço (por exemplo, OperationBehaviorAttribute).