ISqlView Properties

Include Protected Members
Include Inherited Members

The ISqlView type exposes the following members.

Properties

  Name Description
Public property Columns Gets the columns for this IDatabaseColumnSource. (Inherited from IDatabaseColumnSource.)
Public property Columns Gets the list of the columns that are provided by this source. (Inherited from ISqlColumnSource.)
Public property DynamicObjects Gets the list of temporary column sources that are created in the view body.
Public property ElementClass Gets the metadata class for an element. (Inherited from IModelElement.)
Public property ExtendedProperties Gets the list of extended properties for this object. (Inherited from ISqlExtendedPropertyHost.)
Public property Indexes Gets the indexes that apply to this IDatabaseColumnSource. (Inherited from IDatabaseColumnSource.)
Public property Indexes Gets the list of the indexes that involve this source. (Inherited from ISqlColumnSource.)
Public property IsAnsiNullsOn Gets or sets a value that indicates whether the ANSI NULLS setting is ON for this object. (Inherited from ISqlSpecifiesAnsiNulls.)
Public property IsColumnExplicitlyDefined Gets or sets a value that indicates whether the columns of the view are named explicitly outside the view body.
Public property IsEncrypted Gets or sets a value that indicates whether the view is encrypted.
Public property IsMetadataReported Gets or sets a value that models the VIEW_METADATA attribute.
Public property IsQuotedIdentifierOn Gets or sets a value that indicates whether the QUOTED IDENTIFIER setting is ON for this object. (Inherited from ISqlSpecifiesQuotedIdentifier.)
Public property IsReplicated Gets or sets a value that indicates whether the object is subject to replication. (Inherited from ISqlSupportsReplication.)
Public property IsSchemaBound Gets or sets a value that models the SCHEMABINDING attribute.
Public property IsWithCheckOption Gets or sets a value that models the WITH CHECK OPTION option.
Public property Model Gets the model reference. (Inherited from IModelEntity.)
Public property Name Gets or sets the name of the element. (Inherited from IModelElement.)
Public property Owner Gets or sets the owner of this object. (Inherited from ISqlOwnedObject.)
Public property Permissions Gets the list of permissions that apply to this object. (Inherited from ISqlSecurable.)
Public property PrimarySource Gets information about the primary source for the element. (Inherited from IScriptSourcedModelElement.)
Public property QueryDependencies Gets the collection of elements from which the information in the view is drawn. (Inherited from IDatabaseView.)
Public property QueryScript Gets or sets the script that defines the view.
Public property ResolutionStatus Gets or sets the value of the model element resolution status. (Inherited from IModelElement.)
Public property SecondarySources Gets a list of secondary sources for the element. (Inherited from IScriptSourcedModelElement.)
Public property SourceCodePositions Gets the list of sources that define this element. (Inherited from IModelElement.)
Public property Statistics Gets the list of statistics that apply to this object. (Inherited from ISqlStatisticBound.)
Public property Triggers Gets the list of the Data Manipulation Language (DML) triggers that involve this source. (Inherited from ISqlColumnSource.)
Public property ValidationStatus Gets or sets the value of the model element validation status. (Inherited from IModelElement.)

Top

See Also

Reference

ISqlView Interface

Microsoft.Data.Schema.Sql.SchemaModel Namespace