Partager via


Propriété Table.IsSchemaOwned

Gets the Boolean property value that specifies whether the table schema is owned.

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase Or SfcPropertyFlags.Design)> _
Public ReadOnly Property IsSchemaOwned As Boolean 
    Get
'Utilisation
Dim instance As Table 
Dim value As Boolean 

value = instance.IsSchemaOwned
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase|SfcPropertyFlags.Design)]
public bool IsSchemaOwned { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Standalone|SfcPropertyFlags::SqlAzureDatabase|SfcPropertyFlags::Design)]
public:
virtual property bool IsSchemaOwned {
    bool get () sealed;
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase|SfcPropertyFlags.Design)>]
abstract IsSchemaOwned : bool
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase|SfcPropertyFlags.Design)>]
override IsSchemaOwned : bool
final function get IsSchemaOwned () : boolean

Valeur de propriété

Type : System.Boolean
A Boolean value that specifies whether the table schema is owned.If True, the table schema is owned. Otherwise, False (default).

Implémente

ITableOptions.IsSchemaOwned

Exemples

The following code example shows how to list all of the tables in the AdventureWorks2012 database with owned schemas.

C#

Server srv = new Server("(local)");
Database db = srv.Databases["AdventureWorks2012"];

foreach (Table tb in db.Tables) 
{
   if (tb.IsSchemaOwned == True)
   {
      Console.WriteLine("The " + tb.Name + " table schema is owned.");
   }
}

Powershell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")

Foreach ($tb in $db.Tables) 
{
   If ($tb.IsSchemaOwned -eq $TRUE)
   {
      Write-Host "The" $tb.Name "table schema is owned."
   }
}

Voir aussi

Référence

Table Classe

Espace de noms Microsoft.SqlServer.Management.Smo

Autres ressources

Tables

CREATE TABLE (Transact-SQL)