AvailabilityReplica Класс

Определение

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class AvailabilityReplica : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityReplica = class
    inherit NamedSmoObject
    interface ICreatable
    interface IDroppable
    interface IDropIfExists
    interface IAlterable
    interface IScriptable
Public NotInheritable Class AvailabilityReplica
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IScriptable
Наследование
Атрибуты
Реализации

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

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

AvailabilityReplica(AvailabilityGroup, String)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

Поля

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Обычные объекты SMO обращаются к ссылке на родительский класс через parentColl (соответствующую коллекцию в родительском классе). Одноэлементный класс не имеет коллекции в родительском классе.

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

Свойства

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

BackupPriority

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

CollationDatabaseInServer

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ConnectionModeInSecondaryRole

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ConnectionState

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

CreateDate

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

DatabaseEngineEdition

Возвращает databaseEngineEdition объекта SMO

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

Возвращает DatabaseEngineType объекта SMO

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

EndpointUrl

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ExecuteForScalar

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

IsSeedingModeSupported

Возвращает логический флаг, указывающий, поддерживается ли режим заполнения

IsTouched

Касается ли объект для безусловного скрипта Alter

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

LastConnectErrorDescription

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

LastConnectErrorNumber

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

LastConnectErrorTimestamp

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

LoadBalancedReadOnlyRoutingList

Список маршрутизации только для чтения с балансировкой нагрузки

LoadBalancedReadOnlyRoutingListDisplayString

Отображение строки списка маршрутизации только для чтения с балансировкой нагрузки

MemberState

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

Name

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

Owner

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

Parent

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ParentCollection

Возвращает коллекцию, содержащую объект. Может иметь значение NULL.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ReadonlyRoutingConnectionUrl

Метод для получения и задания значения Property ReadonlyRoutingConnectionUrl из реплики

ReadonlyRoutingList

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

ReadwriteRoutingConnectionUrl

Метод получения и задания значения Property ReadwriteRoutingConnectionUrl из реплики

Role

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

RollupRecoveryState

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

RollupSynchronizationState

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ScalarResult

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

ServerVersion

Возвращает serverVersion сервера, содержащего объект. Если объект не связан с подключенным сервером, возвращается самая известная версия сервера.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

State

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

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

Urn

Возвращает urn объекта, вычисляемого на лету

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

возвращает имя типа в выражении urn

UserData

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Методы

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

метод вызывается из метода создания скрипта,связанного с ним (из производных классов, таких как Table, Index и т. д.).

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

Изменение существующих параметров реплики

AlterImpl()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
BindDefaultImpl(String, String, Boolean)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Это виртуальная функция, чтобы производные классы могли переопределить его, если они хотят выполнить дополнительные проверки состояния объекта.

(Унаследовано от SqlSmoObject)
CheckObjectStateImpl(Boolean)

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

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
ConvertReadOnlyRoutingListToString(IList<IList<String>>, Boolean)

Преобразование списка маршрутизации только для чтения в строковое представление

Create()

Создайте реплику доступности для группы доступности.

CreateImpl()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Механизм обнаружения лучших усилий: этот метод отражает метаданные и получает все доступные объекты.

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

Удалите реплику доступности из группы доступности.

DropIfExists()

Удаляет объект с параметром IF EXISTS. Если объект недопустим для функции drop, возвращается без исключения.

DropImpl(Boolean, Boolean)

Для вызовов удаления в пользовательской базе данных в Azure подключение будет закрыто, так как база данных удаляется, ВыполнениеManager обычно пытается повторить такие вызовы, повторно открыв подключение, мы хотим избежать этого повтора при обработке дескриптораError.

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

Удаляет объект

(Унаследовано от SqlSmoObject)
DropImplWorker(Urn, Boolean)

Удаляет объект

(Унаследовано от SqlSmoObject)
ExecuteNonQuery(StringCollection, Boolean, Boolean)

Выполняет инструкции SQL

(Унаследовано от SqlSmoObject)
ExecuteRenameQuery(String)

Создает запрос переименования для SqlSmoObject и выполняет его на сервере.

(Унаследовано от NamedSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Выполняет заданное действие в заданных режимах выполнения.

Сбрасывает исходные режимы после завершения или сбоя действия.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Предоставляет перечисление свойств, которые явно отключены для определенных типов серверов или выпусков. Это не список всех свойств, которые не работают для указанного целевого объекта.

(Унаследовано от SqlSmoObject)
GetFragOptionString(FragmentationOption)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
GetPropValue(String)

Получение значения свойства из : — контейнер свойств непосредственно, если свойство доступно (грязное или извлеченное) — вызов метода OnPropertyMissing в противном случае

Вызовет исключение, если значение свойства равно NULL в любом случае.

(Унаследовано от SqlSmoObject)
GetPropValueOptional(String)

Получение значения свойства из : — контейнер свойств, если состояние создается или мы в режиме конструктора (возможное значение NULL) — вызов метода OnPropertyMissing в противном случае (будет вызывать исключение, если значение РАВНО NULL)

(Унаследовано от SqlSmoObject)
GetPropValueOptional<T>(String, T)

Возвращает значение именованного свойства. Если объект находится в состоянии создания, а свойство еще не задано значение по умолчанию, возвращается. Если объект существует, значение по умолчанию игнорируется и возвращается фактическое значение.

(Унаследовано от SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Извлеките значение свойства из : — контейнер свойств, если состояние создается или мы в режиме конструктора (возможно, NULL) — вызов метода OnPropertyMissing в противном случае (возможно, NULL)

(Унаследовано от SqlSmoObject)
GetRealValue(Property, Object)

Возвращает реальное значение свойства.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Возвращает общедоступное имя sqlserver для текущего подключения, например "SQL Server 2008".

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

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

(Унаследовано от SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

Вычисляет urn для объекта, потенциально включая другие поля в определении, помимо ключевых полей.

(Унаследовано от SqlSmoObject)
GetUrnRecursive(StringBuilder)

Вычисляет urn для объекта.

(Унаследовано от SqlSmoObject)
ImplInitialize(String[], OrderBy[])

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
InitChildCollection(Urn, Boolean)

Инициализирует дочернюю коллекцию объектов, связанную с заданным типом. Например, столбец имени инициализирует коллекцию "Столбцы".

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
Initialize(Boolean)

Инициализирует объект, считывая его свойства из перечислителя.

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

Возвращает значение, указывающее, является ли сервер, содержащий этот объект, SKU Express

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IsSupportedProperty(String)

Проверьте, поддерживается ли указанное свойство в текущей среде сервера

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

эта функция должна быть переопределена производными классами, если они должны выполнять вспомогательные действия после изменения объекта.

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

эта функция должна быть переопределена производными классами, если они должны выполнять вспомогательные действия после создания объекта

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

эта функция должна быть переопределена производными классами, если они должны выполнять вспомогательные действия после удаления объекта.

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

Обновите состояние объекта из серверной части.

RenameImpl(String)

изменение имени объекта

(Унаследовано от NamedSmoObject)
RenameImplWorker(String)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Создайте скрипт создания этой реплики доступности.

Script(ScriptingOptions)

Создайте скрипт для этой реплики доступности с помощью указанных параметров скриптов.

ScriptImpl()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
ScriptImpl(ScriptingOptions)

Возвращает объект StringCollection со скриптом для объекта. Этот метод выдает ошибку, если ScriptData имеет значение true

(Унаследовано от SqlSmoObject)
SetAccessToken(IRenewableToken)

Задайте accessToken для подключения.

(Унаследовано от SqlSmoObject)
SetLoadBalancedReadOnlyRoutingList(IList<IList<String>>)

Настройка списка маршрутизации только для чтения с балансировкой нагрузки

SetParentImpl(SqlSmoObject)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от NamedSmoObject)
SetState(SqlSmoState)

Задает состояние объекта (существующий, удаленный и т. д.) Приложения должны избегать использования этого метода.

(Унаследовано от SmoObjectBase)
ThrowIfAboveVersion100(String)

Создает исключение, если основная версия ServerVersion для этого объекта превышает 10.0 (SQL 2008)

(Унаследовано от SqlSmoObject)
ThrowIfAboveVersion80(String)

Создает исключение, если основная версия ServerVersion для этого объекта выше 8.0 (SQL 2000)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion100(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 10.0 (SQL 2008)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion110(String)

Создает исключение UnsupportedVersionException, если исходный или целевой сервер ниже 11.0 (SQL 2012)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Создает исключение с текстом, заявив, что указанное свойство не поддерживается, если основная версия ServerVersion для этого объекта ниже 11.0 (SQL 2012)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion120(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 12.0 (SQL 2014)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Создает исключение с текстом, указывая, что указанное свойство не поддерживается, если основная версия ServerVersion для этого объекта ниже 12.0 (SQL 2014)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion130(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 13.0 (SQL 2016)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Создает исключение с текстом, заявив, что указанное свойство не поддерживается, если основная версия ServerVersion для этого объекта ниже 13.0 (SQL 2016)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion140(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 14.0 (SQL 2017)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Создает исключение с текстом, заявив, что указанное свойство не поддерживается, если основная версия ServerVersion для этого объекта ниже 14.0 (SQL 2017)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion160(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 16.0

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion80(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 8.0 (SQL 2000)

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

Создает исключение, если serverVersion для этого объекта ниже 8.760 (8.0 с пакетом обновления 3 (SP3)

(Унаследовано от SqlSmoObject)
ThrowIfBelowVersion90(String)

Создает исключение, если основная версия ServerVersion для этого объекта ниже 9.0 (SQL 2005)

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Помечай объект "касался" для безусловного скрипта Alter.

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

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

(Унаследовано от SqlSmoObject)
UnbindDefaultImpl(Boolean)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
UnbindRuleImpl(Boolean)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
Validate(String, Object[])

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

События

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Явные реализации интерфейса

Имя Описание
IAlienObject.Discover()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IAlienObject.GetDomainRoot()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IAlienObject.GetParent()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IAlienObject.GetPropertyType(String)

Обнаруживает тип свойства.

(Унаследовано от SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Извлекает значение для заданного свойства. Создает исключение, если свойство не найдено.

(Унаследовано от SqlSmoObject)
IAlienObject.GetUrn()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IAlienObject.Resolve(String)

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

(Унаследовано от SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Задает состояние этого объекта на основе предоставленного SfcObjectState.

(Унаследовано от SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Задает значение заданного свойства, если оно доступно для записи. Если свойство не находится в контейнере свойств, используется отражение. Создает исключение, если свойство не найдено.

(Унаследовано от SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Реплика доступности — это экземпляр SQL Server, который является частью группы доступности. Реплика размещает копии баз данных в группе. В зависимости от текущих ролей реплика может быть основной частью группы доступности или одним из нескольких вторичных файлов.

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

Методы расширения

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

Находит все доступные проверки для заданных smoObject.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Синхронно выполняет оценку для данного и smoObject предоставляет IEnumerable<T> описание обнаруженных проблем. Этот метод выполняет только указанные проверки.checks

GetAssessmentResults(SqlSmoObject, String[])

Синхронно выполняет оценку для данного и smoObject предоставляет IEnumerable<T> описание обнаруженных проблем.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Асинхронно выполняет оценку для заданных smoObject и дает List<T> описание обнаруженных проблем. Этот метод выполняет только указанные проверки.checks

GetAssessmentResultsList(SqlSmoObject, String[])

Асинхронно выполняет оценку для заданных smoObject и дает List<T> описание обнаруженных проблем.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Проверяет, поддерживается ли указанный тип корневым сервером ServerVersionDatabaseEngineType для этого объекта. Если scriptingPreferences не имеет значения NULL, также проверяет, поддерживается ли указанный тип целевым серверомServerVersion.DatabaseEngineType

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