Udostępnij przez


Interfejs IMutableApplicationRole

Reprezentuje tych rola zabezpieczeń SQL Server, który pozwala na uruchomienie aplikacji z własnych, uprawnień użytkownika podobne.

Przestrzeń nazw:  Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw:  Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)

Składnia

'Deklaracja
Public Interface IMutableApplicationRole _
    Inherits IApplicationRole, IMutableDatabasePrincipal, IDatabasePrincipal, IMutableDatabaseOwnedObject,  _
    IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
'Użycie
Dim instance As IMutableApplicationRole
public interface IMutableApplicationRole : IApplicationRole, 
    IMutableDatabasePrincipal, IDatabasePrincipal, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, 
    IDatabaseObject, IMutableMetadataObject, IMetadataObject
public interface class IMutableApplicationRole : IApplicationRole, 
    IMutableDatabasePrincipal, IDatabasePrincipal, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, 
    IDatabaseObject, IMutableMetadataObject, IMetadataObject
type IMutableApplicationRole =  
    interface
        interface IApplicationRole
        interface IMutableDatabasePrincipal
        interface IDatabasePrincipal
        interface IMutableDatabaseOwnedObject
        interface IDatabaseOwnedObject
        interface IMutableDatabaseObject
        interface IDatabaseObject
        interface IMutableMetadataObject
        interface IMetadataObject
    end
public interface IMutableApplicationRole extends IApplicationRole, IMutableDatabasePrincipal, IDatabasePrincipal, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject

Typ IMutableApplicationRole uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Database Pobiera IDatabase obiekt, który jest właścicielem obiektu. (Dziedziczony z IDatabaseOwnedObject).
Właściwość publiczna DefaultSchema Pobiera domyślnego schematu dla rola aplikacji. (Dziedziczony z IApplicationRole).
Właściwość publiczna DefaultSchema Pobiera lub ustawia domyślny schemat dla rola aplikacji.
Właściwość publiczna IsSystemObject Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject).
Właściwość publiczna IsSystemObject Pobiera lub ustawia wartość wskazującą, czy jest to obiekt systemowy. (Dziedziczony z IMutableDatabaseObject).
Właściwość publiczna Name Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject).
Właściwość publiczna Parent Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Accept<T>(IDatabaseObjectVisitor<T>) Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject).
Metoda publiczna Accept<T>(IDatabaseOwnedObjectVisitor<T>) Akceptuje wizyty z określonego IDatabaseOwnedObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseOwnedObject).
Metoda publiczna Accept<T>(IMetadataObjectVisitor<T>) Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject).

Do góry