Federation Clase

Definición

Representa un objeto de federación en la base de datos SQL Azure.

public ref class Federation sealed : Microsoft::SqlServer::Management::Smo::ScriptNameObjectBase, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Smo::IScriptable
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)]
public sealed class Federation : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone)>]
type Federation = class
    inherit ScriptNameObjectBase
    interface IDroppable
    interface IAlterable
    interface ICreatable
    interface IScriptable
Public NotInheritable Class Federation
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDroppable, IScriptable
Herencia
Atributos
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute
Implementaciones

Constructores

Nombre Description
Federation()

Inicializa una nueva instancia de la clase Federation.

Federation(Database, String, String, DataType, DistributionType)

Inicializa una nueva instancia de la clase Federation.

Federation(Database, String)

Inicializa una nueva instancia de la clase Federation.

Campos

Nombre Description
m_ExtendedProperties

Representa una propiedad que está definida para extender las propiedades proporcionadas por un SqlSmoObject.

(Heredado de SqlSmoObject)
singletonParent

Representa al padre o madre soltero.

(Heredado de SqlSmoObject)

Propiedades

Nombre Description
DataType

Obtiene o establece el nombre del tipo de clave de federación.

DistributionName

Obtiene o establece el nombre de la clave de federación.

DistributionType

Obtiene o establece el tipo de partición.

ExecuteForScalar

Obtiene o establece el Boolean valor de propiedad que especifica si el objeto está configurado como la opción ejecutar para escalar.

(Heredado de SqlSmoObject)
ExecutionManager

Hace que el objeto lo ejecute al gestor.

(Heredado de SqlSmoObject)
ID

Obtiene o establece el identificador de la federación.

IsTouched

Obtiene el valor de Boolean propiedad que especifica si las propiedades del objeto se han actualizado pero aún no han persistido en el servidor.

(Heredado de SqlSmoObject)
Name

Obtiene o establece el nombre de la federación.

ObjectInSpace

Obtiene el Boolean valor de propiedad que especifica si el objeto existe de forma aislada, o si está directa o indirectamente conectado a la instancia de SQL Server.

(Heredado de SqlSmoObject)
Parent

Obtiene o establece la base de datos principal de la federación.

Properties

Obtiene una colección de Property objetos que representan las propiedades del objeto.

(Heredado de SqlSmoObject)
ScalarResult

Obtiene el resultado escalar para el objeto referenciado.

(Heredado de SqlSmoObject)
State

Obtiene el estado del objeto referenciado.

(Heredado de SmoObjectBase)
Urn

Obtiene el valor de dirección Nombre Uniforme de Recursos (URN) que identifica de forma única el objeto.

(Heredado de SqlSmoObject)
UserData

Obtiene o establece datos definidos por el usuario asociados al objeto referenciado.

(Heredado de SmoObjectBase)

Métodos

Nombre Description
AddDatabaseContext(StringCollection)

Añade el contexto de la base de datos a la colección de consultas identificadas por el queries parámetro.

(Heredado de SqlSmoObject)
Alter()

Altera el objeto de federación en la base de datos SQL de Azure.

AlterImpl()

Activa el evento alterado por objetos.

(Heredado de SqlSmoObject)
AlterImplWorker()

Llama a los métodos Alter.

(Heredado de SqlSmoObject)
AppendCommaText(StringBuilder, String, Boolean, String)

Añade texto, opcionalmente separado por una coma.

(Heredado de ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean)

Añade texto, opcionalmente separado por una coma.

(Heredado de ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean)

Añade texto y texto de opción separados del texto principal con una cadena "WITH" y opcionalmente separados por una coma.

(Heredado de ScriptNameObjectBase)
AutoGenerateName()

Genera un nombre automáticamente basado en el objeto Guid.

(Heredado de ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean)

Vincula los elementos predeterminados identificados por los parámetros.

(Heredado de SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Vincula el esquema de reglas a la regla y columnas identificadas por los parámetros.

(Heredado de SqlSmoObject)
CheckObjectDirty()

Comprueba si el objeto ha sido modificado y no ha persistido.

(Heredado de ScriptNameObjectBase)
CheckObjectState()

Valida el estado del objeto referenciado.

(Heredado de SqlSmoObject)
CheckObjectState(Boolean)

Valida el estado del objeto referenciado con la opción de especificar que se lanza una excepción si el objeto aún no está creado.

(Heredado de SqlSmoObject)
CheckObjectStateImpl(Boolean)

Comprueba el estado de un SqlSmoObject.

(Heredado de SqlSmoObject)
CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

Comprueba el texto para comprobar que es correcto respecto a los parámetros.

(Heredado de ScriptNameObjectBase)
CheckTextModeSupport()

Comprueba el modo de apoyo.

(Heredado de ScriptNameObjectBase)
CleanObject()

Limpia el objeto referenciado.

(Heredado de ScriptNameObjectBase)
Create()

Crea el objeto de federación en la base de datos SQL de Azure.

CreateImpl()

Crea un objeto con opciones de scripting.

(Heredado de SqlSmoObject)
Discover()

Descubre una lista de tipo Object.

(Heredado de SqlSmoObject)
Drop()

Elimina el objeto federación de la base de datos SQL de Azure.

DropImpl(Boolean)

Deja caer un SqlSmoObject.

(Heredado de SqlSmoObject)
DropImplWorker(Urn, Boolean)

Deja al trabajador IMPL.

(Heredado de SqlSmoObject)
ExecuteNonQuery(StringCollection, Boolean)

Ejecuta un lote de sentencias que no devuelve un conjunto de resultados.

(Heredado de SqlSmoObject)
ExecuteRenameQuery(String)

Ejecuta la consulta de renombramiento del objeto.

(Heredado de NamedSmoObject)
ForceTextModeOnTextBody()

Aplica el modo texto en el cuerpo del texto.

(Heredado de ScriptNameObjectBase)
FormatSqlVariant(Object)

Formatea un objeto como Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant tipo.

(Heredado de SqlSmoObject)
GenerateAlterEvent()

Genera el evento alter con el valor especificado.

(Heredado de SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Genera un evento alter con la URN especificada y el valor interno del objeto.

(Heredado de SqlSmoObject)
GetBraketNameForText()

Obtiene el nombre entre corchetes del texto.

(Heredado de ScriptNameObjectBase)
GetContextDB()

Obtiene la base de datos de contexto asociada a este objeto.

(Heredado de SqlSmoObject)
GetDBName()

Obtiene el nombre de la base de datos asociado al objeto.

(Heredado de SqlSmoObject)
GetFragOptionString(FragmentationOption)

Obtiene un FragmentationOption objeto como valor de cadena.

(Heredado de SqlSmoObject)
GetIsSystemNamed()

Indica un valor que especifica si el sistema tiene nombre.

(Heredado de ScriptNameObjectBase)
GetIsTextDirty()

Determina si el valor del texto es consistente con el valor almacenado.

(Heredado de ScriptNameObjectBase)
GetPropValue(String)

Obtiene un valor de propiedad del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetPropValueOptional(String)

Obtiene un valor de propiedad del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Obtiene un valor de propiedad del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetRealValue(Property, Object)

Obtiene un valor de propiedad del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetServerName()

Obtiene el nombre de la instancia de SQL Server con la que está asociado el objeto.

(Heredado de SqlSmoObject)
GetServerObject()

Obtiene el servidor del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetSqlServerVersionName()

Obtiene el nombre de la versión de la instancia de SQL Server con la que está asociado el objeto.

(Heredado de SqlSmoObject)
GetTextBody()

Devuelve el cuerpo del texto.

(Heredado de ScriptNameObjectBase)
GetTextBody(Boolean)

Devuelve el cuerpo del texto.

(Heredado de ScriptNameObjectBase)
GetTextHeader(Boolean)

Devuelve el encabezado de texto.

(Heredado de ScriptNameObjectBase)
GetTextMode()

Determina si el nombre del script está usando modo texto.

(Heredado de ScriptNameObjectBase)
GetTextProperty(String)

Obtiene el texto del objeto, si no está disponible, lanza la excepción apropiada según el estado del objeto.

(Heredado de ScriptNameObjectBase)
GetUrnRecursive(StringBuilder, UrnIdOption)

Asigna un Urn objeto del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
GetUrnRecursive(StringBuilder)

Asigna un Urn objeto del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
ImplInitialize(String[], OrderBy[])

Inicializa los campos del SqlSmoObject objeto.

(Heredado de SqlSmoObject)
Initialize()

Inicializa el objeto y fuerza a que se carguen las propiedades.

(Heredado de SqlSmoObject)
Initialize(Boolean)

Inicializa el objeto y fuerza a que se carguen las propiedades.

(Heredado de SqlSmoObject)
IsObjectDirty()

Determina si el objeto referenciado es consistente con el objeto almacenado.

(Heredado de ScriptNameObjectBase)
IsObjectInitialized()

Verifica si el objeto ha sido inicializado.

(Heredado de SqlSmoObject)
IsObjectInSpace()

Verifica si el objeto está aislado o conectado a la instancia de SQL Server.

(Heredado de SqlSmoObject)
IsSupportedProperty(String)

Determina si la propiedad especificada está soportada en el framework .NET de destino.

(Heredado de SqlSmoObject)
IsVersion80SP3()

Determina si la versión de SQL Server es SQL Server 2000 con SP3.

(Heredado de SqlSmoObject)
IsVersion90AndAbove()

Determina si la versión de SQL Server es SQL Server 2005 o posterior.

(Heredado de SqlSmoObject)
MarkDropped()

Pone el SqlSmoState en dropped.

(Heredado de SqlSmoObject)
MarkForDropImpl(Boolean)

Establece la SqlSmoState operación de caída.

(Heredado de SqlSmoObject)
PostAlter()

El método que se activa después de que SqlSmoObject se modifica.

(Heredado de SqlSmoObject)
PostCreate()

El método que se activa después de que se crea el SqlSmoObject .

(Heredado de SqlSmoObject)
PostDrop()

El método que se activa después de que se elimina SqlSmoObject .

(Heredado de SqlSmoObject)
Refresh()

Actualiza el nombre del guion.

(Heredado de ScriptNameObjectBase)
RenameImpl(String)

Este método soporta la infraestructura SMO y no está pensado para usarse directamente desde tu código.

(Heredado de NamedSmoObject)
RenameImplWorker(String)

Solamente se identifica con fines informativos. No está soportado. La compatibilidad con versiones posteriores no está garantizada.

(Heredado de NamedSmoObject)
Script()

Genera un script Transact-SQL que puede usarse para recrear la federación.

Script(ScriptingOptions)

Genera un script Transact-SQL que puede usarse para recrear la federación con opciones específicas.

ScriptImpl()

Obtiene una colección de scripts de los SqlSmoObject.

(Heredado de SqlSmoObject)
ScriptImpl(ScriptingOptions)

Obtiene una colección de scripts de los SqlSmoObject.

(Heredado de SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase)

Establece el modo de texto de la colección.

(Heredado de ScriptNameObjectBase)
SetIsSystemNamed(Boolean)

Especifica un valor que indica si el sistema tiene nombre.

(Heredado de ScriptNameObjectBase)
SetParentImpl(SqlSmoObject)

Establece el padre de el SqlSmoObject en el newParent parámetro.

(Heredado de SqlSmoObject)
SetSchemaOwned()

Establece el valor propiedad del esquema para el objeto Smo nombrado.

(Heredado de NamedSmoObject)
SetTextBody(String)

Especifica el cuerpo del texto.

(Heredado de ScriptNameObjectBase)
SetTextHeader(String)

Especifica el encabezado de texto.

(Heredado de ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[])

Especifica el modo texto.

(Heredado de ScriptNameObjectBase)
SwitchTextMode(Boolean, SmoCollectionBase[])

Cambia el modo de texto.

(Heredado de ScriptNameObjectBase)
ThrowIfAboveVersion100(String)

Lanza el objeto si está por encima de la versión 100.

(Heredado de SqlSmoObject)
ThrowIfAboveVersion80(String)

Lanza SqlSmoObject si la versión está por encima de 80.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion100(String)

Lanza excepción si la versión está por debajo de 100.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion110(String)

Lanza el objeto si la versión está por debajo de 110.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Lanza el SqlSmoObject si la versión está por debajo de 110Prop.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion120(String)

Lanza el objeto si la versión está por debajo de 120.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Lanza el objeto si la versión tiene menos de 120 de propiedad.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion130(String)

Lanza el objeto si la versión está por debajo de 130.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Lanza un objeto si está por debajo de la Versión130Proposición.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion80(String)

Lanza el objeto si la versión está por debajo de 80.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion80SP3()

Hace una excepción si la versión está por debajo de 80SP3.

(Heredado de SqlSmoObject)
ThrowIfBelowVersion90(String)

Lanza el objeto si la versión está por debajo de 90.

(Heredado de SqlSmoObject)
ThrowIfTextIsDirtyForAlter()

Throws una excepción de texto ha sido modificada y no se ha mantenido en manos.

(Heredado de ScriptNameObjectBase)
ToString()

Devuelve a String que representa el objeto referenciado.

(Heredado de SqlSmoObject)
TouchImpl()

Implementa un objeto táctil.

(Heredado de SqlSmoObject)
UnbindDefaultImpl(Boolean)

Desvincula las columnas predeterminadas de la SqlSmoObject.

(Heredado de SqlSmoObject)
UnbindRuleImpl(Boolean)

Desvincula las reglas de la SqlSmoObject.

(Heredado de SqlSmoObject)
Validate(String, Object[])

Valida el estado de un objeto.

(Heredado de SmoObjectBase)

Eventos

Nombre Description
PropertyChanged

Representa el evento que ocurre cuando se cambia una propiedad.

(Heredado de SqlSmoObject)
PropertyMetadataChanged

Representa el evento que ocurre cuando cambian los metadatos de la propiedad.

(Heredado de SqlSmoObject)

Implementaciones de interfaz explícitas

Nombre Description
IAlienObject.Discover()

Descubre cualquier dependencia.

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SqlSmoObject)
IAlienObject.GetDomainRoot()

Devuelve la raíz del dominio.

(Heredado de SqlSmoObject)
IAlienObject.GetParent()

Obtiene el padre de este objeto. No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SqlSmoObject)
IAlienObject.GetPropertyType(String)

Obtiene el tipo de propiedad especificada.

(Heredado de SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Obtiene el valor de la propiedad especificada.

(Heredado de SqlSmoObject)
IAlienObject.GetUrn()

Obtiene el nombre unificado de recurso (URN) del objeto.

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SqlSmoObject)
IAlienObject.Resolve(String)

Obtiene la instancia que contiene la información sobre el objeto del Nombre Unificado de Recursos (URN) del objeto.

(Heredado de SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Establece el estado del objeto al valor especificado SfcObjectState .

(Heredado de SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Establece el valor de la propiedad.

(Heredado de SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Obtiene la referencia de interfaz al conjunto de propiedades de este objeto.

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SqlSmoObject)

Se aplica a