Table of Contents

Class SqlView

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a view for a SQL server database.

public class SqlView : BaseTypeSection, IComparable<SqlView>
Inheritance
SqlView
Implements

Constructors

SqlView()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.SqlView class.

public SqlView()

Properties

AnsiNullsStatus

Gets or sets the ANSI NULLs status for the view.

public BooleanOption AnsiNullsStatus { get; set; }

Property Value

BooleanOption

Columns

Gets or sets the columns in the view.

public SqlColumns Columns { get; set; }

Property Value

SqlColumns

DateCreated

Gets or sets the date and time the view was created.

public DateTime DateCreated { get; set; }

Property Value

DateTime

DateLastModified

Gets or sets the date and time the view was last modified.

public DateTime DateLastModified { get; set; }

Property Value

DateTime

ExtendedProperties

Gets or sets the extended properties for the view.

public SqlExtendedProperties ExtendedProperties { get; set; }

Property Value

SqlExtendedProperties

Identifier

Gets or sets the unique identifier for the view. This is for internal use only.

public Guid Identifier { get; set; }

Property Value

Guid

IsEncrypted

Gets or sets whether the view is encrypted.

public BooleanOption IsEncrypted { get; set; }

Property Value

BooleanOption

IsSchemaBound

Gets or sets whether the view is schema bound.

public BooleanOption IsSchemaBound { get; set; }

Property Value

BooleanOption

IsSystemObject

Gets or sets whether the view is a system object.

public BooleanOption IsSystemObject { get; set; }

Property Value

BooleanOption

Name

Gets or sets the name of the view.

public string Name { get; set; }

Property Value

string

Owner

Gets or sets the owner of the view.

public string Owner { get; set; }

Property Value

string

QuotedIdentifierStatus

Gets or sets the quoted identifier status for the view.

public BooleanOption QuotedIdentifierStatus { get; set; }

Property Value

BooleanOption

Schema

Gets or sets the schema for the view.

public string Schema { get; set; }

Property Value

string

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.SqlView cloned from this object.

public SqlView Clone()

Returns

SqlView

A CENTREL.XIA.Configuration.Types.SqlView.

CompareTo(SqlView)

Compares two CENTREL.XIA.Configuration.Types.SqlView objects to allow sorting alphabetically by name.

public int CompareTo(SqlView other)

Parameters

other SqlView

The CENTREL.XIA.Configuration.Types.SqlView to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.SqlView objects.