Поделиться через


TypedMessageConverter.Create Метод

Определение

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Перегрузки

Create(Type, String)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String, DataContractFormatAttribute)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String, XmlSerializerFormatAttribute)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String, String)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String, String, DataContractFormatAttribute)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String, String, XmlSerializerFormatAttribute)

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

Create(Type, String)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action);
static member Create : Type * string -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к

Create(Type, String, DataContractFormatAttribute)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action, System::ServiceModel::DataContractFormatAttribute ^ formatterAttribute);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action, System.ServiceModel.DataContractFormatAttribute formatterAttribute);
static member Create : Type * string * System.ServiceModel.DataContractFormatAttribute -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String, formatterAttribute As DataContractFormatAttribute) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

formatterAttribute
DataContractFormatAttribute

Строка DataContractFormatAttribute, указывающая модуль форматирования для использования.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к

Create(Type, String, XmlSerializerFormatAttribute)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action, System::ServiceModel::XmlSerializerFormatAttribute ^ formatterAttribute);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute);
static member Create : Type * string * System.ServiceModel.XmlSerializerFormatAttribute -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String, formatterAttribute As XmlSerializerFormatAttribute) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

formatterAttribute
XmlSerializerFormatAttribute

Строка XmlSerializerFormatAttribute, указывающая модуль форматирования для использования.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к

Create(Type, String, String)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action, System::String ^ defaultNamespace);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action, string defaultNamespace);
static member Create : Type * string * string -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String, defaultNamespace As String) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

defaultNamespace
String

Пространство имен.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к

Create(Type, String, String, DataContractFormatAttribute)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action, System::String ^ defaultNamespace, System::ServiceModel::DataContractFormatAttribute ^ formatterAttribute);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action, string defaultNamespace, System.ServiceModel.DataContractFormatAttribute formatterAttribute);
static member Create : Type * string * string * System.ServiceModel.DataContractFormatAttribute -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String, defaultNamespace As String, formatterAttribute As DataContractFormatAttribute) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

defaultNamespace
String

Пространство имен.

formatterAttribute
DataContractFormatAttribute

Строка DataContractFormatAttribute, указывающая модуль форматирования для использования.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к

Create(Type, String, String, XmlSerializerFormatAttribute)

Исходный код:
TypedMessageConverter.cs
Исходный код:
TypedMessageConverter.cs

Представляет статический метод, возвращающий экземпляр TypedMessageConverter.

public:
 static System::ServiceModel::Description::TypedMessageConverter ^ Create(Type ^ messageContract, System::String ^ action, System::String ^ defaultNamespace, System::ServiceModel::XmlSerializerFormatAttribute ^ formatterAttribute);
public static System.ServiceModel.Description.TypedMessageConverter Create (Type messageContract, string action, string defaultNamespace, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute);
static member Create : Type * string * string * System.ServiceModel.XmlSerializerFormatAttribute -> System.ServiceModel.Description.TypedMessageConverter
Public Shared Function Create (messageContract As Type, action As String, defaultNamespace As String, formatterAttribute As XmlSerializerFormatAttribute) As TypedMessageConverter

Параметры

messageContract
Type

Тип сообщения контракта, являющийся типом Type с заметкой MessageContractAttribute.

action
String

Строка действия.

defaultNamespace
String

Пространство имен.

formatterAttribute
XmlSerializerFormatAttribute

Строка XmlSerializerFormatAttribute, указывающая модуль форматирования для использования.

Возвращаемое значение

Экземпляр TypedMessageConverter.

Исключения

Аргументы имеют значения null

Для указанного типа контракта сообщения не применен атрибут MessageContractAttribute

Применяется к