ContractDescription.GetContract Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Vertragsbeschreibung für einen bestimmten Vertragstyp zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetContract(Type, Type) |
Gibt die Vertragsbeschreibung für einen angegebenen Vertragstyp und einen angegebenen Diensttyp zurück. |
| GetContract(Type, Object) |
Gibt die Vertragsbeschreibung für einen angegebenen Vertrags- und Dienstimplementierungstyp zurück. |
| GetContract(Type) |
Gibt die Vertragsbeschreibung für einen bestimmten Vertragstyp zurück. |
Hinweise
Der Unterschied zwischen den GetContract Überladungen besteht darin, dass die Mit zwei Argumenten das Auffinden von Attributen aus dem Dienst ermöglichen (z. B OperationBehaviorAttribute. ).
GetContract(Type, Type)
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
Gibt die Vertragsbeschreibung für einen angegebenen Vertragstyp und einen angegebenen Diensttyp zurück.
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
Parameter
Gibt zurück
Der ContractDescription für den angegebenen Vertragstyp und den Typ des Diensts.
Beispiele
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
Hinweise
Der Unterschied zwischen den GetContract Überladungen besteht darin, dass die Mit zwei Argumenten das Auffinden von Attributen aus dem Dienst ermöglichen (z. B OperationBehaviorAttribute. ).
Gilt für:
GetContract(Type, Object)
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
Gibt die Vertragsbeschreibung für einen angegebenen Vertrags- und Dienstimplementierungstyp zurück.
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
Parameter
Gibt zurück
Der ContractDescription für den angegebenen Vertrags- und Dienstimplementierungstyp.
Beispiele
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)
Hinweise
Der Unterschied zwischen den GetContract Überladungen besteht darin, dass die Mit zwei Argumenten das Auffinden von Attributen aus dem Dienst ermöglichen (z. B OperationBehaviorAttribute. ).
Gilt für:
GetContract(Type)
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
- Quelle:
- ContractDescription.cs
Gibt die Vertragsbeschreibung für einen bestimmten Vertragstyp zurück.
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
Parameter
Gibt zurück
Der ContractDescription für den angegebenen Vertragstyp.
Beispiele
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
Hinweise
Der Unterschied zwischen den GetContract Überladungen besteht darin, dass die Mit zwei Argumenten das Auffinden von Attributen aus dem Dienst ermöglichen (z. B OperationBehaviorAttribute. ).