ContractDescription.GetContract Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la description du contrat pour un type de contrat spécifié.
Surcharges
GetContract(Type, Type) |
Retourne la description du contrat pour un type de contrat et un type de service spécifiés. |
GetContract(Type, Object) |
Retourne la description du contrat pour un type de contrat spécifié et une implémentation de service. |
GetContract(Type) |
Retourne la description du contrat pour un type de contrat spécifié. |
Remarques
La différence entre les surcharges de la GetContract est que celles avec deux arguments vous permettent de rechercher des attributs à partir du service (par exemple, OperationBehaviorAttribute).
GetContract(Type, Type)
Retourne la description du contrat pour un type de contrat et un type de service spécifiés.
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
Paramètres
Retours
ContractDescription pour le type de contrat et le type de service spécifiés.
Exemples
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
Remarques
La différence entre les surcharges de la GetContract est que celles avec deux arguments vous permettent de rechercher des attributs à partir du service (par exemple, OperationBehaviorAttribute).
S’applique à
GetContract(Type, Object)
Retourne la description du contrat pour un type de contrat spécifié et une implémentation de service.
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
Paramètres
Retours
ContractDescription pour le type de contrat spécifié et l'implémentation de service.
Exemples
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)
Remarques
La différence entre les surcharges de la GetContract est que celles avec deux arguments vous permettent de rechercher des attributs à partir du service (par exemple, OperationBehaviorAttribute).
S’applique à
GetContract(Type)
Retourne la description du contrat pour un type de contrat spécifié.
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
Paramètres
Retours
ContractDescription pour le type de contrat spécifié.
Exemples
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
Remarques
La différence entre les surcharges de la GetContract est que celles avec deux arguments vous permettent de rechercher des attributs à partir du service (par exemple, OperationBehaviorAttribute).