StringSyntaxAttribute Класс

Определение

Задает синтаксис, используемый в строке.

public ref class StringSyntaxAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
public sealed class StringSyntaxAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
type StringSyntaxAttribute = class
    inherit Attribute
Public NotInheritable Class StringSyntaxAttribute
Inherits Attribute
Наследование
StringSyntaxAttribute
Атрибуты

Конструкторы

Имя Описание
StringSyntaxAttribute(String, Object[])

Инициализирует StringSyntaxAttribute идентификатор используемого синтаксиса.

StringSyntaxAttribute(String)

Инициализирует StringSyntaxAttribute идентификатор используемого синтаксиса.

Поля

Имя Описание
CompositeFormat

Идентификатор синтаксиса строк, содержащих составные форматы для форматирования строк.

CSharp

Задает синтаксис, используемый в строке.

DateOnlyFormat

Идентификатор синтаксиса для строк, содержащих описатели формата даты.

DateTimeFormat

Идентификатор синтаксиса для строк, содержащих описатели формата даты и времени.

EnumFormat

Идентификатор синтаксиса для строк, Enum содержащих описатели формата.

FSharp

Задает синтаксис, используемый в строке.

GuidFormat

Идентификатор синтаксиса для строк, Guid содержащих описатели формата.

Json

Идентификатор синтаксиса строк, содержащих нотацию объектов JavaScript (JSON).

NumericFormat

Идентификатор синтаксиса для строк, содержащих числовые описатели формата.

Regex

Идентификатор синтаксиса строк, содержащих регулярные выражения.

TimeOnlyFormat

Идентификатор синтаксиса для строк, содержащих описатели формата времени.

TimeSpanFormat

Идентификатор синтаксиса для строк, TimeSpan содержащих описатели формата.

Uri

Идентификатор синтаксиса для строк, содержащих URI.

VisualBasic

Задает синтаксис, используемый в строке.

Xml

Идентификатор синтаксиса для строк, содержащих XML.

Свойства

Имя Описание
Arguments

Возвращает необязательные аргументы, связанные с определенным синтаксисом, используемым.

Syntax

Возвращает идентификатор используемого синтаксиса.

TypeId

При реализации в производном классе получает уникальный идентификатор для этого Attribute.

(Унаследовано от Attribute)

Методы

Имя Описание
Equals(Object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код для этого экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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