XmlFormatExtensionAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute.
Перегрузки
XmlFormatExtensionAttribute() |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute. |
XmlFormatExtensionAttribute(String, String, Type) |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданной точки расширения. |
XmlFormatExtensionAttribute(String, String, Type[]) |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения. |
XmlFormatExtensionAttribute(String, String, Type, Type) |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения. |
XmlFormatExtensionAttribute(String, String, Type, Type, Type) |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения. |
XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type) |
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения. |
XmlFormatExtensionAttribute()
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute.
public:
XmlFormatExtensionAttribute();
public XmlFormatExtensionAttribute ();
Public Sub New ()
Применяется к
XmlFormatExtensionAttribute(String, String, Type)
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданной точки расширения.
public:
XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type)
Параметры
- elementName
- String
Элемент XML, добавляемый в описание службы с помощью расширения формата описания службы.
- ns
- String
Пространство имен XML для элемента XML, добавляемого в описание службы с помощью расширения формата описания службы.
- extensionPoint1
- Type
Точка расширения, из которой запускается расширение формата описания службы.
Примеры
// The YMLOperationBinding class is part of the YML SDFE, as it is the
// class that is serialized into XML and is placed in the service
// description.
[XmlFormatExtension("action", YMLOperationBinding.YMLNamespace,
typeof(OperationBinding))]
[XmlFormatExtensionPrefix("yml", YMLOperationBinding.YMLNamespace)]
public class YMLOperationBinding : ServiceDescriptionFormatExtension
{
private Boolean reverse;
public const string YMLNamespace = "http://www.contoso.com/yml";
[XmlElement("Reverse")]
public Boolean Reverse
{
get { return reverse; }
set { reverse = value; }
}
}
' The YMLOperationBinding class is part of the YML SDFE, as it is the
' class that is serialized into XML and is placed in the service
' description.
<XmlFormatExtension("action", YMLOperationBinding.YMLNamespace, _
GetType(OperationBinding)), _
XmlFormatExtensionPrefix("yml", YMLOperationBinding.YMLNamespace)> _
Public Class YMLOperationBinding
Inherits ServiceDescriptionFormatExtension
Private _reverse As Boolean
Public Const YMLNamespace As String = "http://www.contoso.com/yml"
<XmlElement("Reverse")> _
Public Property Reverse() As Boolean
Get
Return _reverse
End Get
Set(ByVal Value As Boolean)
_reverse = Value
End Set
End Property
End Class
Применяется к
XmlFormatExtensionAttribute(String, String, Type[])
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения.
public:
XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, cli::array <Type ^> ^ extensionPoints);
public XmlFormatExtensionAttribute (string elementName, string ns, Type[] extensionPoints);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type[] -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoints As Type())
Параметры
- elementName
- String
Элемент XML, добавляемый в описание службы с помощью расширения формата описания службы.
- ns
- String
Пространство имен XML для элемента XML, добавляемого в описание службы с помощью расширения формата описания службы.
- extensionPoints
- Type[]
Массив точек расширения, в которых запускается расширение формата описания службы.
Применяется к
XmlFormatExtensionAttribute(String, String, Type, Type)
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения.
public:
XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type)
Параметры
- elementName
- String
Элемент XML, добавляемый в описание службы с помощью расширения формата описания службы.
- ns
- String
Пространство имен XML для элемента XML, добавляемого в описание службы с помощью расширения формата описания службы.
- extensionPoint1
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint2
- Type
Точка расширения, из которой запускается расширение формата описания службы.
Применяется к
XmlFormatExtensionAttribute(String, String, Type, Type, Type)
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения.
public:
XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2, Type ^ extensionPoint3);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type, extensionPoint3 As Type)
Параметры
- elementName
- String
Элемент XML, добавляемый в описание службы с помощью расширения формата описания службы.
- ns
- String
Пространство имен XML для элемента XML, добавляемого в описание службы с помощью расширения формата описания службы.
- extensionPoint1
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint2
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint3
- Type
Точка расширения, из которой запускается расширение формата описания службы.
Применяется к
XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type)
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
- Исходный код:
- XmlFormatExtensionAttribute.cs
Инициализирует новый экземпляр класса XmlFormatExtensionAttribute, задающий элемент XML и пространство имен, которые требуется добавить при запуске из заданных точек расширения.
public:
XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2, Type ^ extensionPoint3, Type ^ extensionPoint4);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3, Type extensionPoint4);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type, extensionPoint3 As Type, extensionPoint4 As Type)
Параметры
- elementName
- String
Элемент XML, добавляемый в описание службы с помощью расширения формата описания службы.
- ns
- String
Пространство имен XML для элемента XML, добавляемого в описание службы с помощью расширения формата описания службы.
- extensionPoint1
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint2
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint3
- Type
Точка расширения, из которой запускается расширение формата описания службы.
- extensionPoint4
- Type
Точка расширения, из которой запускается расширение формата описания службы.