Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

ISql90Table, interface

Visual Studio 2010

Modélise une table.

Espace de noms :  Microsoft.Data.Schema.Sql.SchemaModel
Assembly :  Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)
public interface ISql90Table : ISqlTable, 
	IDatabaseTable, IModelNamed, ISqlOwnedObject, ISqlExtendedPropertyHost, ISqlSecurable, 
	ISqlColumnSource, IDatabaseColumnSource, ISqlStatisticBound, ISqlFulltextIndexedObject, ISqlSpecifiesAnsiNulls, 
	ISqlSpecifiesQuotedIdentifier, ISqlSupportsReplication, ISql90SpecifiesStorage, ISqlSpecifiesStorage, ISql90SynonymTarget, 
	ISql90SpecifiesTable, ISqlSpecifiesTable, ISql90XmlIndexedObject, ISqlModelElement, IScriptSourcedModelElement, 
	IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder

Le type ISql90Table expose les membres suivants.

  NomDescription
Propriété publiqueColumnsObtient les colonnes pour ce IDatabaseColumnSource. (Hérité de IDatabaseColumnSource.)
Propriété publiqueColumnsObtient la liste des colonnes fournies par cette source. (Hérité de ISqlColumnSource.)
Propriété publiqueConstraintsObtient la liste des contraintes qui s'appliquent à l'objet. (Hérité de ISql90SpecifiesTable.)
Propriété publiqueConstraintsObtient la liste des contraintes qui s'appliquent à l'objet. (Hérité de ISqlSpecifiesTable.)
Propriété publiqueElementClassObtient la classe de métadonnées pour un élément. (Hérité de IModelElement.)
Propriété publiqueExtendedPropertiesObtient la liste des propriétés étendues pour cet objet. (Hérité de ISqlExtendedPropertyHost.)
Propriété publiqueFilegroupObtient ou définit le groupe de fichiers sur lequel l'objet est stocké. (Hérité de ISqlSpecifiesStorage.)
Propriété publiqueFilegroupForTextImageObtient ou définit une valeur qui modélise l'option TEXTIMAGE_ON. (Hérité de ISqlTable.)
Propriété publiqueFullTextIndexObtient la liste des index de recherche en texte intégral qui s'appliquent à cet objet. (Hérité de ISqlFulltextIndexedObject.)
Propriété publiqueIndexesObtient les index qui s'appliquent à ce IDatabaseColumnSource. (Hérité de IDatabaseColumnSource.)
Propriété publiqueIndexesObtient la liste des index qui impliquent cette source. (Hérité de ISqlColumnSource.)
Propriété publiqueIsAnsiNullsOnObtient ou définit une valeur qui indique si le paramètre ANSI NULLS doit être activé pour cet objet. (Hérité de ISqlSpecifiesAnsiNulls.)
Propriété publiqueIsLargeValueTypesOutOfRowObtient ou définit une valeur utilisée pour contrôler le comportement par ligne des tables qui ont des colonnes varchar (max), nvarchar (max), varbinary (max), xml, text, ntext, image ou des colonnes volumineuses de type défini par l'utilisateur.
Propriété publiqueIsQuotedIdentifierOnObtient ou définit une valeur qui indique si le paramètre QUOTED IDENTIFIER doit être activé pour cet objet. (Hérité de ISqlSpecifiesQuotedIdentifier.)
Propriété publiqueIsReplicatedObtient ou définit une valeur qui indique si l'objet est soumis à réplication. (Hérité de ISqlSupportsReplication.)
Propriété publiqueIsTableLockOnBulkLoadObtient ou définit une valeur qui modélise l'option sp_tableoption « Verrou de table lors du chargement en masse ». (Hérité de ISqlTable.)
Propriété publiqueIsVardecimalStorageFormatOnObtient ou définit une valeur qui indique si le stockage Vardecimal est activé pour la table.
Propriété publiqueModelObtient la référence de modèle. (Hérité de IModelEntity.)
Propriété publiqueNameObtient ou définit le nom de l'élément. (Hérité de IModelElement.)
Propriété publiqueOwnerObtient ou définit le propriétaire de l'objet. (Hérité de ISqlOwnedObject.)
Propriété publiquePartitionColumnObtient ou définit la colonne sur laquelle partitionner l'objet. (Hérité de ISql90SpecifiesStorage.)
Propriété publiquePartitionSchemeObtient ou définit le schéma de partition utilisé pour stocker l'objet. (Hérité de ISql90SpecifiesStorage.)
Propriété publiquePermissionsObtient la liste des autorisations qui s'appliquent à cet objet. (Hérité de ISqlSecurable.)
Propriété publiquePrimarySourceObtient des informations sur la source principale pour l'élément. (Hérité de IScriptSourcedModelElement.)
Propriété publiqueResolutionStatusObtient ou définit la valeur de l'état de résolution de l'élément de modèle. (Hérité de IModelElement.)
Propriété publiqueSecondarySourcesObtient une liste de sources secondaires pour l'élément. (Hérité de IScriptSourcedModelElement.)
Propriété publiqueSourceCodePositionsObtient la liste des sources qui définissent cet élément. (Hérité de IModelElement.)
Propriété publiqueStatisticsObtient la liste des statistiques qui s'appliquent à cet objet. (Hérité de ISqlStatisticBound.)
Propriété publiqueSynonymsObtient la liste des synonymes associés à cette cible. (Hérité de ISql90SynonymTarget.)
Propriété publiqueTextInRowSizeObtient ou définit une valeur qui modélise l'option sp_tableoption « Texte dans la ligne ». (Hérité de ISqlTable.)
Propriété publiqueTriggersObtient la liste des déclencheurs de langage de manipulation de données (DML) qui impliquent cette source. (Hérité de ISqlColumnSource.)
Propriété publiqueValidationStatusObtient ou définit la valeur de l'état de validation de l'élément de modèle. (Hérité de IModelElement.)
Propriété publiqueXmlIndexObtient la liste des index XML associés à cet objet. (Hérité de ISql90XmlIndexedObject.)
Début
  NomDescription
Méthode publiqueAddAnnotationAjoute l'annotation donnée à cet élément. (Hérité de IModelAnnotationHolder.)
Méthode publiqueDeleteSupprime cette instance du modèle. (Hérité de IModelElement.)
Méthode publiqueGetAnnotations()Retourne une liste d'annotations attachées à cet élément. (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetAnnotations(Type)Retourne une liste d'annotations attachées du type donné. (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetAnnotations(ModelIdentifier)Retourne une liste d'annotations attachées qui ont l'identificateur donné. (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetAnnotations(ModelIdentifier, Type) (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetAnnotations<TType>()Retourne toutes les annotations de modèle attachées qui implémentent le type d'annotation donné et qui ont l'identificateur de modèle spécifié. (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetAnnotations<TType>(ModelIdentifier) (Hérité de IModelAnnotationHolder.)
Méthode publiqueGetColumnsRelationship()Retourne le IModelMultiRelationship entre ce IDatabaseColumnSource et les instances IDatabaseColumn associées. (Hérité de IDatabaseColumnSource.)
Méthode publiqueGetColumnsRelationship()Retourne un IModelMultiRelationship entre this et le ISqlColumn associé. (Hérité de ISqlColumnSource.)
Méthode publiqueGetComposingChildrenRetourne une liste d'enfants de composition pour cet élément. (Hérité de IModelElement.)
Méthode publiqueGetConstraintsRelationship()Retourne un IModelReverseMultiRelationship entre this et le ISql90Constraint associé. (Hérité de ISql90SpecifiesTable.)
Méthode publiqueGetConstraintsRelationship()Retourne un IModelReverseMultiRelationship entre this et le ISqlConstraint associé. (Hérité de ISqlSpecifiesTable.)
Méthode publiqueGetExtendedPropertiesRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISqlExtendedProperty associé. (Hérité de ISqlExtendedPropertyHost.)
Méthode publiqueGetFilegroupForTextImageRelationshipRetourne un IModelSingleRelationship entre this et le ISqlFilegroup associé. (Hérité de ISqlTable.)
Méthode publiqueGetFilegroupRelationshipRetourne un IModelSingleRelationship entre this et le ISqlFilegroup associé. (Hérité de ISqlSpecifiesStorage.)
Méthode publiqueGetFullTextIndexRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISqlFullTextIndex associé. (Hérité de ISqlFulltextIndexedObject.)
Méthode publiqueGetHierarchicalChildrenRetourne une liste d'enfants hiérarchiques pour cet élément. (Hérité de IModelElement.)
Méthode publiqueGetIndexesRelationship()Retourne le IModelReverseMultiRelationship entre ce IDatabaseColumnSource et les instances IDatabaseIndex associées. (Hérité de IDatabaseColumnSource.)
Méthode publiqueGetIndexesRelationship()Retourne un IModelReverseMultiRelationship entre this et le ISqlIndex associé. (Hérité de ISqlColumnSource.)
Méthode publiqueGetOwnerInfoRetourne des informations sur le propriétaire de l'élément. (Hérité de IModelElement.)
Méthode publiqueGetOwnerRelationshipRetourne un IModelSingleRelationship entre this et le ISqlObjectOwner associé. (Hérité de ISqlOwnedObject.)
Méthode publiqueGetPartitionColumnRelationshipRetourne un IModelSingleRelationship entre this et le ISqlColumn associé. (Hérité de ISql90SpecifiesStorage.)
Méthode publiqueGetPartitionSchemeRelationshipRetourne un IModelSingleRelationship entre this et le ISql90PartitionScheme associé. (Hérité de ISql90SpecifiesStorage.)
Méthode publiqueGetPermissionsRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISqlPermissionStatement associé. (Hérité de ISqlSecurable.)
Méthode publiqueGetProperty<TProperty>Obtient la propriété spécifiée. (Hérité de IModelPropertyContainer.)
Méthode publiqueGetReferencedDanglingRelationshipEntriesRetourne une liste des entrées de relation, où cet élément se trouve à gauche et où il n'y a aucun élément à droite de la relation ou l'élément à droite n'existe pas dans le modèle. (Hérité de IModelElement.)
Méthode publiqueGetReferencedElementsRetourne une liste des éléments qui sont dans une relation avec cet élément, où cet élément est à gauche de la relation. (Hérité de IModelElement.)
Méthode publiqueGetReferencedRelationshipEntriesRetourne une liste des entrées de relation, où cet élément est à gauche. (Hérité de IModelElement.)
Méthode publiqueGetReferencingElementsRetourne une liste des éléments qui sont dans une relation avec cet élément, où cet élément est à droite. (Hérité de IModelElement.)
Méthode publiqueGetReferencingRelationshipEntriesRetourne une liste des entrées de relation, où cet élément est à droite. (Hérité de IModelElement.)
Méthode publiqueGetRelationship(ModelRelationshipClass)Retourne la relation demandée à l'aide des métadonnées fournies. (Hérité de IModelElement.)
Méthode publiqueGetRelationship<TFrom, TTo>(ModelRelationshipClass)Retourne une relation où les deux éléments associés sont des types spécifiés. (Hérité de IModelElement.)
Méthode publiqueGetRelationshipEntrySourcesRetourne une collection d'informations de source sur la relation donnée. (Hérité de IScriptSourcedModelElement.)
Méthode publiqueGetRelationshipsRetourne une liste des relations dans cet élément. (Hérité de IModelElement.)
Méthode publiqueGetStatisticsRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISqlStatistic associé. (Hérité de ISqlStatisticBound.)
Méthode publiqueGetSynonymsRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISql90Synonym associé. (Hérité de ISql90SynonymTarget.)
Méthode publiqueGetTriggersRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISqlDmlTrigger associé. (Hérité de ISqlColumnSource.)
Méthode publiqueGetXmlIndexRelationshipRetourne un IModelReverseMultiRelationship entre this et le ISql90XmlIndex associé. (Hérité de ISql90XmlIndexedObject.)
Méthode publiqueIsDeletedSpécifie si l'objet est supprimé. (Hérité de IModelElement.)
Méthode publiqueIsExternalRetourne une valeur qui indique si l'objet a été chargé à partir d'une source externe et qui ne fait pas partie du modèle de schéma. (Hérité de IModelElement.)
Méthode publiqueRemoveAnnotationSupprime l'annotation spécifiée de cet élément de modèle. (Hérité de IModelAnnotationHolder.)
Méthode publiqueSetProperty<TProperty>Définit la propriété spécifiée. (Hérité de IModelPropertyContainer.)
Début
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.