ContractDescription.GetContract Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt.
Överlagringar
| Name | Description |
|---|---|
| GetContract(Type, Type) |
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt och en angiven typ av tjänst. |
| GetContract(Type, Object) |
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt- och tjänstimplementering. |
| GetContract(Type) |
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt. |
Kommentarer
Skillnaden mellan överlagringarna GetContract är att de med två argument gör att du kan hitta attribut från tjänsten (till exempel OperationBehaviorAttribute).
GetContract(Type, Type)
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt och en angiven typ av tjänst.
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
Parametrar
Returer
För ContractDescription den angivna typen av kontrakt och typ av tjänst.
Exempel
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
Kommentarer
Skillnaden mellan överlagringarna GetContract är att de med två argument gör att du kan hitta attribut från tjänsten (till exempel OperationBehaviorAttribute).
Gäller för
GetContract(Type, Object)
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt- och tjänstimplementering.
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
Parametrar
Returer
För ContractDescription den angivna typen av kontrakt- och tjänstimplementering.
Exempel
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)
Kommentarer
Skillnaden mellan överlagringarna GetContract är att de med två argument gör att du kan hitta attribut från tjänsten (till exempel OperationBehaviorAttribute).
Gäller för
GetContract(Type)
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
- Källa:
- ContractDescription.cs
Returnerar kontraktsbeskrivningen för en angiven typ av kontrakt.
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
Parametrar
Returer
För ContractDescription den angivna typen av kontrakt.
Exempel
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
Kommentarer
Skillnaden mellan överlagringarna GetContract är att de med två argument gör att du kan hitta attribut från tjänsten (till exempel OperationBehaviorAttribute).