NameAttribute - класс
Указывает имя строкового литерала заданного свойства соединения определенный в строке соединения.
Иерархия наследования
System.Object
System.Attribute
Microsoft.VisualStudio.Data.Framework.NameAttribute
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
<AttributeUsageAttribute(AttributeTargets.Property)> _
Public NotInheritable Class NameAttribute _
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Property)]
public sealed class NameAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property)]
public ref class NameAttribute sealed : public Attribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Property)>]
type NameAttribute =
class
inherit Attribute
end
public final class NameAttribute extends Attribute
Тип NameAttribute предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
NameAttribute | Инициализирует новый экземпляр NameAttribute, указав имя свойства соединения. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Name | Возвращает имя строкового литерала указанного свойства соединения. |
![]() |
TypeId | При реализации в производном классе возвращает уникальный идентификатор для этого Attribute. (Унаследовано от Attribute.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Инфраструктура. Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. (Унаследовано от Attribute.) |
![]() |
GetHashCode | Возвращает хэш-код для данного экземпляра. (Унаследовано от Attribute.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
IsDefaultAttribute | При переопределении в производном классе показывает, является ли значение данного экземпляра значением по умолчанию для производного класса. (Унаследовано от Attribute.) |
![]() |
Match | При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту. (Унаследовано от Attribute.) |
![]() |
ToString | Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames | Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации. (Унаследовано от Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo | Возвращает сведения о типе объекта, которые могут использоваться для получения сведений о типе интерфейса. (Унаследовано от Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount | Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1). (Унаследовано от Attribute.) |
![]() ![]() |
_Attribute.Invoke | Предоставляет доступ к открытым свойствам и методам объекта. (Унаследовано от Attribute.) |
В начало страницы
Заметки
Этот класс используется для обхода ограничений по присвоению свойств в классах (например, они не могут содержать пробелы).Поставщик DDEX должен применение этого атрибута к любому свойству соединения, для которого эти ограничения создают проблемы.
Например, строка соединения для поставщика данных Microsoft SQL Server включает свойство встроенной безопасностью.В классе, он должен иметь имя IntegratedSecurity поскольку свойства не могут содержать пробелы. таким образом, этот атрибут используется, чтобы задать правильное имя в строке подключения, как встроенная безопасность.
Наследуется от класса Attribute.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.