ContractDescription.GetContract Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sözleşme türü için sözleşme açıklamasını döndürür.
Aşırı Yüklemeler
GetContract(Type, Type) |
Belirtilen sözleşme türü ve belirtilen hizmet türü için sözleşme açıklamasını döndürür. |
GetContract(Type, Object) |
Belirtilen sözleşme ve hizmet uygulaması türü için sözleşme açıklamasını döndürür. |
GetContract(Type) |
Belirtilen sözleşme türü için sözleşme açıklamasını döndürür. |
Açıklamalar
Aşırı yüklemeler arasındaki GetContract fark, iki bağımsız değişkeni olanların hizmetten öznitelikleri bulmanıza olanak sağlamasıdır (örneğin, OperationBehaviorAttribute).
GetContract(Type, Type)
Belirtilen sözleşme türü ve belirtilen hizmet türü için sözleşme açıklamasını döndürür.
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
Parametreler
Döndürülenler
ContractDescription Belirtilen sözleşme türü ve hizmet türü için.
Örnekler
ContractDescription cd4 = ContractDescription.GetContract(typeof(ICalculator), typeof(CalculatorService));
Dim cd4 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService))
Açıklamalar
Aşırı yüklemeler arasındaki GetContract fark, iki bağımsız değişkeni olanların hizmetten öznitelikleri bulmanıza olanak sağlamasıdır (örneğin, OperationBehaviorAttribute).
Şunlara uygulanır
GetContract(Type, Object)
Belirtilen sözleşme ve hizmet uygulaması türü için sözleşme açıklamasını döndürür.
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
Parametreler
Döndürülenler
ContractDescription Belirtilen sözleşme ve hizmet uygulaması türü için.
Örnekler
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)
Açıklamalar
Aşırı yüklemeler arasındaki GetContract fark, iki bağımsız değişkeni olanların hizmetten öznitelikleri bulmanıza olanak sağlamasıdır (örneğin, OperationBehaviorAttribute).
Şunlara uygulanır
GetContract(Type)
Belirtilen sözleşme türü için sözleşme açıklamasını döndürür.
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
Parametreler
Döndürülenler
ContractDescription Belirtilen sözleşme türü için.
Örnekler
ContractDescription cd2 = ContractDescription.GetContract(typeof(ICalculator));
Dim cd2 As ContractDescription = ContractDescription.GetContract(GetType(ICalculator))
Açıklamalar
Aşırı yüklemeler arasındaki GetContract fark, iki bağımsız değişkeni olanların hizmetten öznitelikleri bulmanıza olanak sağlamasıdır (örneğin, OperationBehaviorAttribute).