Sql100SchemaModel (Clase)
Administrador de esquema para una base de datos de SQL Server 2008.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.SchemaModel.ModelStore
Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel
Microsoft.Data.Schema.Sql.SchemaModel.Sql100SchemaModel
Espacio de nombres: Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado: Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
Public NotInheritable Class Sql100SchemaModel _
Inherits SqlSchemaModel
[SerializableAttribute]
public sealed class Sql100SchemaModel : SqlSchemaModel
[SerializableAttribute]
public ref class Sql100SchemaModel sealed : public SqlSchemaModel
[<Sealed>]
[<SerializableAttribute>]
type Sql100SchemaModel =
class
inherit SqlSchemaModel
end
public final class Sql100SchemaModel extends SqlSchemaModel
El tipo Sql100SchemaModel expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AnnotationsIncludedInSerialization | Obtiene un valor que indica si se incluirán las anotaciones cuando se serialice el modelo. (Se hereda de SqlSchemaModel). | |
Capability | Obtiene un valor que indica qué capacidades tiene este modelo. (Se hereda de SqlSchemaModel). | |
Collation | (Se hereda de ModelStore). | |
Comparer | Obtiene el objeto de comparador de intercalación. (Se hereda de ModelStore). | |
Controller | Obtiene el identificador del modelo. (Se hereda de DataSchemaModel). | |
DatabaseSchemaProvider | Obtiene el proveedor del esquema de base de datos para este modelo. (Invalida a DataSchemaModel.DatabaseSchemaProvider). | |
ElementProcessingOperationsCount | Obtiene el número de operaciones que quedan antes de que se resuelva el modelo. (Se hereda de SqlSchemaModel). | |
ErrorManager | Obtiene el administrador de errores para notificar los errores. (Se hereda de DataSchemaModel). | |
IsDisposing | (Se hereda de ModelStore). | |
IsOptimizedForInsert | (Se hereda de ModelStore). | |
IsOptimizedForQuery | (Se hereda de ModelStore). | |
Schema | (Se hereda de ModelStore). | |
ScriptCache | Obtiene la memoria caché de scripts para almacenar los scripts en memoria caché. (Se hereda de DataSchemaModel). | |
Sql100DatabaseSchemaProvider | Obtiene el proveedor de esquema de base de datos específico de SQL Server 2008 para este modelo. | |
SqlDatabaseSchemaProvider | Obtiene el proveedor de esquema de base de datos específico de SQL Server para este modelo. (Invalida a SqlSchemaModel.SqlDatabaseSchemaProvider). | |
ValidationEnabled | Obtiene un valor que indica si está habilitada la validación para este modelo de esquema. (Se hereda de SqlSchemaModel). | |
WriteCount | Devuelve el valor del recuento de escritura actual. (Se hereda de ModelStore). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddAnnotation | Agrega una anotación al modelo. (Se hereda de ModelStore). | |
AddCustomData | Agrega datos personalizados al modelo. (Se hereda de DataSchemaModel). | |
AddScriptCacheForFile | (Se hereda de SqlSchemaModel). | |
BeginBatchUpdate | Se le llama al principio de una operación de actualización por lotes. (Se hereda de SqlSchemaModel). | |
CleanupExternalProperty | Cuando se implementa en una clase derivada, libera los recursos utilizados por una propiedad externa cuando se elimina el elemento. (Se hereda de ModelStore). | |
CreateAnnotation(Type) | (Se hereda de ModelStore). | |
CreateAnnotation(ModelAnnotationClass) | Crea una anotación utilizando los metadatos de anotación especificados. (Se hereda de ModelStore). | |
CreateAnnotation<TAnnotation>() | (Se hereda de ModelStore). | |
CreateElement(Type) | (Se hereda de ModelStore). | |
CreateElement(ModelElementClass) | Crea un elemento utilizando el objeto de metadatos del elemento especificado. (Se hereda de ModelStore). | |
CreateElement<TElement>() | (Se hereda de ModelStore). | |
CreateElementHandle | (Se hereda de ModelStore). | |
CreateExternalElement(Type) | Crea un elemento externo. (Se hereda de ModelStore). | |
CreateExternalElement(ModelElementClass) | Crea un elemento externo utilizando el objeto de metadatos del elemento proporcionado. (Se hereda de ModelStore). | |
CreateExternalElement<TElement>() | Crea un elemento externo del tipo especificado. (Se hereda de ModelStore). | |
CreateExternalNamedElement(Type, ModelIdentifier) | Crea un elemento externo con nombre utilizando el tipo y el identificador proporcionados. (Se hereda de ModelStore). | |
CreateExternalNamedElement(ModelElementClass, ModelIdentifier) | Crea un elemento externo con nombre utilizando el objeto de metadatos del elemento y el identificador proporcionados. (Se hereda de ModelStore). | |
CreateExternalNamedElement<TElement>(ModelIdentifier) | Crea un elemento externo con nombre del tipo especificado utilizando el objeto de metadatos del elemento y el identificador proporcionados. (Se hereda de ModelStore). | |
CreateIdentifier(ICollection<String>) | Crea un identificador de modelo único utilizando la colección de nombres de parte proporcionada. (Se hereda de ModelStore). | |
CreateIdentifier(array<String[]) | Crea un identificador de modelo único utilizando la matriz de nombres de parte proporcionada. (Se hereda de ModelStore). | |
CreateIdentifier(Boolean, ICollection<String>) | Crea un identificador de modelo único utilizando la colección de partes del nombre proporcionada. (Se hereda de ModelStore). | |
CreateIdentifier(Boolean, array<String[]) | Crea un identificador de modelo único utilizando la indicación de distinción entre mayúsculas y minúsculas y la matriz de nombres de parte proporcionadas. (Se hereda de ModelStore). | |
CreateIdentifier(IList<String>, ICollection<String>) | Crea un identificador de modelo único utilizando la lista de nombres de partes externas, indicación de distinción entre mayúsculas y minúsculas, y colección de nombres de parte proporcionadas. (Se hereda de ModelStore). | |
CreateIdentifier(IList<String>, Boolean, ICollection<String>) | Crea un identificador de modelo único utilizando la lista de partes externas, indicación de distinción entre mayúsculas y minúsculas, y colección de nombres de parte proporcionadas. (Se hereda de ModelStore). | |
CreateIdentifier(IList<String>, Boolean, array<String[]) | Crea un identificador de modelo único utilizando la lista de nombres de partes externas, indicación de distinción entre mayúsculas y minúsculas, y matriz de nombres de parte proporcionadas. (Se hereda de ModelStore). | |
CreateIdentifierHandle | Crea un controlador para el identificador proporcionado. (Se hereda de ModelStore). | |
CreateNamedAnnotation(Type, ModelIdentifier) | Crea un objeto ModelAnnotation con nombre utilizando el identificador de modelo proporcionado. (Se hereda de ModelStore). | |
CreateNamedAnnotation(ModelAnnotationClass, ModelIdentifier) | Crea un objeto ModelAnnotation con nombre utilizando el objeto de metadatos de anotación y el identificador proporcionados. (Se hereda de ModelStore). | |
CreateNamedAnnotation<TAnnotation>(ModelIdentifier) | Crea un objeto ModelAnnotation con nombre utilizando el identificador de modelo proporcionado. (Se hereda de ModelStore). | |
CreateNamedElement(Type, ModelIdentifier) | (Se hereda de ModelStore). | |
CreateNamedElement(ModelElementClass, ModelIdentifier) | (Se hereda de ModelStore). | |
CreateNamedElement<TElement>(ModelIdentifier) | (Se hereda de ModelStore). | |
DecodeIdentifier(String) | Devuelve un identificador que corresponde al valor descodificado de la cadena proporcionada. (Se hereda de ModelStore). | |
DeserializeExternalProperty | Deserializa cualquier propiedad externa que sea compatible con SqlSchemaModel. (Se hereda de SqlSchemaModel). | |
Dispose() | Se deshace del modelo. (Se hereda de ModelStore). | |
Dispose(Boolean) | Libera los recursos. (Se hereda de SqlSchemaModel). | |
EndBatchUpdate | Se le llama al final de una operación de actualización por lotes. (Se hereda de SqlSchemaModel). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | (Se hereda de ModelStore). | |
FixupAfterDeserialization | Realiza acciones adicionales para garantizar la coherencia del modelo después de la deserialización a partir de un archivo .dbmdl. (Se hereda de SqlSchemaModel). | |
FixupAfterXmlDeserialization | Realiza acciones adicionales para garantizar la coherencia del modelo después de la deserialización a partir de un archivo XML. (Se hereda de SqlSchemaModel). | |
FreeElementHandle | Libera el identificador de elemento proporcionado. (Se hereda de ModelStore). | |
FreeIdentifierHandle | Libera el identificador de elemento proporcionado. (Se hereda de ModelStore). | |
GetAllAnnotations() | Devuelve una lista de todas las anotaciones. (Se hereda de ModelStore). | |
GetAllAnnotations(Type) | (Se hereda de ModelStore). | |
GetAllAnnotations(ModelIdentifier) | Devuelve la lista de todas las anotaciones nombradas con el identificador proporcionado. (Se hereda de ModelStore). | |
GetAllAnnotations(ModelIdentifier, Type) | (Se hereda de ModelStore). | |
GetAnnotations() | Devuelve todas las anotaciones del modelo. (Se hereda de ModelStore). | |
GetAnnotations(Type) | Devuelve una lista de las anotaciones del modelo que implementa el tipo especificado. (Se hereda de ModelStore). | |
GetAnnotations(ModelIdentifier) | Devuelve una lista de las anotaciones del modelo que coincide con los identificadores especificados. (Se hereda de ModelStore). | |
GetAnnotations(ModelIdentifier, Type) | Devuelve todas las anotaciones que tienen el nombre de identificador especificado e implementan el tipo determinado. (Se hereda de ModelStore). | |
GetCustomData() | Obtiene una lista de datos personalizados. (Se hereda de DataSchemaModel). | |
GetCustomData(String) | Obtiene una lista de datos personalizados usando la categoría proporcionada. (Se hereda de DataSchemaModel). | |
GetCustomData(String, String) | Obtiene una lista de datos personalizados usando la categoría y nombre de tipo proporcionados. (Se hereda de DataSchemaModel). | |
GetElementHandleTarget | Devuelve un elemento del modelo identificado por el identificador proporcionado. (Se hereda de ModelStore). | |
GetElements(ModelElementResolutionStatus) | Devuelve una lista de los elementos del almacén que tienen el estado de resolución especificado. (Se hereda de ModelStore). | |
GetElements(ModelElementValidationStatus) | Devuelve una lista de los elementos del almacén que tienen el estado de validación especificado. (Se hereda de ModelStore). | |
GetElements(Type, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElements(ModelElementClass, ModelElementQueryFilter) | Devuelve los elementos que comparten el objeto de metadatos especificado, tal y como lo selecciona el filtro determinado. (Se hereda de ModelStore). | |
GetElements(ModelElementResolutionStatus, Int32) | Devuelve una lista de elementos determinada por el recuento que tiene el estado de resolución especificado. (Se hereda de ModelStore). | |
GetElements(ModelElementValidationStatus, Int32) | Devuelve una lista de elementos determinada por el recuento que tiene el estado de validación especificado. (Se hereda de ModelStore). | |
GetElements(ModelIdentifier, ModelElementClass, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElements(ModelIdentifier, ModelIdentifierGroup, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElements(ModelIdentifier, Type, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElements<TElement>(ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElements<TElement>(ModelIdentifier, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElementsCount(ModelElementResolutionStatus) | Devuelve el número de elementos del almacén que coinciden con el estado especificado. (Se hereda de ModelStore). | |
GetElementsCount(ModelElementValidationStatus) | Devuelve el número de elementos del almacén que coinciden con el estado especificado. (Se hereda de ModelStore). | |
GetElementsFrom(String, ModelElementClass, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElementsFrom(String, Type, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElementsFrom<TElement>(String, ModelElementQueryFilter) | (Se hereda de ModelStore). | |
GetElementsFromExternalSource | Obtiene los elementos de un origen externo. (Se hereda de DataSchemaModel). | |
GetElementSources | Devuelve la información de origen para un elemento determinado. (Se hereda de SqlSchemaModel). | |
GetExternalProperty<TProperty> | Obtiene una propiedad externa de una clase determinada para el elemento de modelo especificado. (Se hereda de SqlSchemaModel). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetIdentifier(ICollection<String>) | (Se hereda de ModelStore). | |
GetIdentifier(array<String[]) | Recibe el identificador de modelo por id. de ámbito y una cadena. (Se hereda de ModelStore). | |
GetIdentifier(IList<String>, ICollection<String>) | (Se hereda de ModelStore). | |
GetIdentifierHandleTarget | (Se hereda de ModelStore). | |
GetObjectData | Rellena un objeto [System.Runtime.Serialization.SerializationInfo] con los datos necesarios para serializar el objeto Sql100SchemaModel actual. (Invalida a SqlSchemaModel.GetObjectData(SerializationInfo, StreamingContext)). | |
GetRelationshipEntrySources | Devuelve la información de origen para una entrada de relación determinada. (Se hereda de SqlSchemaModel). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
InitializeReferenceConstructor | Se le llama para inicializar el constructor de referencias. (Se hereda de SqlSchemaModel). | |
IsOwnedChildObjectType | Devuelve un valor que indica si un tipo es un objeto secundario enlazado al esquema. (Se hereda de SqlSchemaModel). | |
LoadExternals | Carga los elementos del modelo de orígenes externos, como un modelo conservado. (Se hereda de DataSchemaModel). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnCustomDataAdded | Invalide este método para controlar la incorporación de datos de SqlModelCapability. (Se hereda de SqlSchemaModel). | |
OnCustomDataRemoved | Invalide este método para controlar la eliminación de nombres adicionales (de elementos marcados como AliasedToDbo o GloballyScoped) si se quita una referencia. (Se hereda de SqlSchemaModel). | |
OnModelElementChanged | Se le llama cuando cambia un elemento del modelo. (Se hereda de DataSchemaModel). | |
OptimizeForInitialPopulation | (Se hereda de ModelStore). | |
OptimizeForQuery | (Se hereda de ModelStore). | |
RegisterForController | Registra un identificador del modelo. (Se hereda de DataSchemaModel). | |
RemoveAnnotation | Quita una anotación del modelo. (Se hereda de ModelStore). | |
RemoveCustomData | Quita los datos personalizados. (Se hereda de DataSchemaModel). | |
RemoveScriptCacheForFile | Quita la memoria caché de scripts asociada al archivo especificado. (Se hereda de SqlSchemaModel). | |
Resolve() | Resuelve todos los elementos del modelo. (Se hereda de SqlSchemaModel). | |
Resolve(Int32) | Resuelve el número de elementos especificado. (Se hereda de SqlSchemaModel). | |
Serialize(TextWriter) | (Se hereda de DataSchemaModel). | |
Serialize(TextWriter, IEnumerable<Type>) | (Se hereda de DataSchemaModel). | |
Serialize(TextWriter, IEnumerable<Type>, Boolean) | Escribe el modelo de esquema de datos en la salida especificada. (Se hereda de DataSchemaModel). | |
SerializeExternalProperty | Serializa cualquier propiedad externa que sea compatible con SqlSchemaModel. (Se hereda de SqlSchemaModel). | |
SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) | (Se hereda de ModelStore). | |
SetExternalProperty<TProperty>(IModelElement, ModelPropertyClass, TProperty) | (Se hereda de SqlSchemaModel). | |
TestWriteCount | Prueba el recuento de escritura con el valor especificado. (Se hereda de ModelStore). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
UnloadExternals | Descarga los elementos externos del archivo especificado. (Se hereda de DataSchemaModel). | |
UpdateSourceNamePrefixes | (Se hereda de ModelStore). | |
ValidateWriteAccess | Valida el acceso de escritura. (Se hereda de DataSchemaModel). | |
ValidReferenceTranslator | Devuelve un valor que indica si se puede usar un traductor de referencias para traducir de otro proveedor de esquema de base de datos al actual. (Se hereda de DataSchemaModel). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
ModelChanged | (Se hereda de ModelStore). | |
ModelOptimizationChanged | (Se hereda de ModelStore). |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
ClrTypesDBSchemaCategory | Constante usada por el modelo de esquema. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.