Federation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| 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) |