SfcInstance<K,T> Класс

Определение

Универсальный базовый класс для всех типов объектов Sfc в домене.

public abstract class SfcInstance<K,T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance where K : SfcKey where T : SfcInstance, new()
type SfcInstance<'K, 'T (requires 'K :> SfcKey and 'T :> SfcInstance and 'T : (new : unit -> 'T))> = class
    inherit SfcInstance
Public MustInherit Class SfcInstance(Of K, T)
Inherits SfcInstance

Параметры типа

K

Тип ключа для класса экземпляра.

T

Тип класса экземпляра.

Наследование
SfcInstance<K,T>
Производный

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

Имя Описание
SfcInstance<K,T>()

Универсальный базовый класс для всех типов объектов Sfc в домене.

Свойства

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

KeyChain

Возвращает путь удостоверения объекта

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Родительский объект не является локальным, он подразумевается из цепочки ключей Концепция родительского элемента действительно о иерархии вверх и под корнем, если мы делаем это только с помощью родителей, то мы не можем создавать экземпляры объектов только с упрощенными наборами SfcKeyChain

Установка родительского элемента для вспомогательной операции установки цепочки ключей

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Это свойство возвращает реализацию SFC по умолчанию для интерфейса ISfcPropertyStorageProvider, его можно переопределить в дочерних классах для возврата другого поставщика хранилища (т. е. списка неструктурированных свойств).

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Создайте новую строку Urn для каждого запроса и верните ее.

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

Методы

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Для вызова из домена, когда API требует создания объекта Stronger, чем CheckObjectState

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

Вызов из домена для любого доступа к объекту

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

Оболочка для нашей строго типизированной версии. Для этого требуется не универсальная база SfcInstance.

CreateImpl()

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

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

Discover(ISfcDependencyDiscoveryObjectSink)

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

(Унаследовано от SfcInstance)
GetChildCollection(String)

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

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

GetPropertySet()

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Доступ к метаданным внутреннего типа статического класса. Обычно вызывается из корневого экземпляра домена через коммутатор. Чтобы настроить тип TypeMetadata, пропустите вызов этого метода и верните собственный объект, производный от SfcTypeMetadata для класса.

GetTypeMetadataImpl()

Доступ к метаданным типа внутреннего класса экземпляра. Возвращает статическую реализацию типа SfcTypeMetadata по умолчанию. Чтобы настроить тип TypeMetadata, переопределите этот метод в классе производных типов, чтобы указать на свой собственный объект, производный от SfcTypeMetadata, однотон для этого класса.

InitializeUIPropertyState()

Переопределяется из дочерних объектов, которые заботятся о инициализации их состояний (динамические метаданные, которые в настоящее время являются ". Свойство Enabled)

(Унаследовано от SfcInstance)
MarkForDropImpl(Boolean)

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

(Унаследовано от SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Универсальный базовый класс для всех типов объектов Sfc в домене.

(Унаследовано от SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

обновляет свойства объекта, считывая их с сервера.

(Унаследовано от SfcInstance)
RenameImpl(SfcKey)

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

(Унаследовано от SfcInstance)
Serialize(XmlWriter)

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Проверка базового дочернего объекта

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

События

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

Универсальный базовый класс для всех типов объектов Sfc в домене.

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

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