Interfaccia IDatabaseProcedure
Modella una stored procedure per il database.
Spazio dei nomi: Microsoft.Data.Schema.SchemaModel.Abstract
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public Interface IDatabaseProcedure _
Inherits IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface IDatabaseProcedure : IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class IDatabaseProcedure : IModelElement,
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type IDatabaseProcedure =
interface
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface IDatabaseProcedure extends IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Il tipo IDatabaseProcedure espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BodyDependencies | Ottiene una raccolta di elementi ai quali viene fatto riferimento dal corpo della stored procedure. | |
ElementClass | Ottiene la classe di metadati per un elemento. (Ereditato da IModelElement) | |
Model | Ottiene il riferimento del modello. (Ereditato da IModelEntity) | |
Name | Ottiene o imposta il nome dell'elemento. (Ereditato da IModelElement) | |
ResolutionStatus | Ottiene o imposta il valore dello stato di risoluzione dell'elemento del modello. (Ereditato da IModelElement) | |
SourceCodePositions | Ottiene l'elenco dei database di origine che definiscono questo elemento. (Ereditato da IModelElement) | |
ValidationStatus | Ottiene o imposta il valore dello stato di convalida dell'elemento del modello. (Ereditato da IModelElement) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddAnnotation | Aggiunge l'annotazione specificata a questo elemento. (Ereditato da IModelAnnotationHolder) | |
Delete | Elimina questa istanza dal modello. (Ereditato da IModelElement) | |
GetAnnotations() | Restituisce un elenco di annotazioni allegate a questo elemento. (Ereditato da IModelAnnotationHolder) | |
GetAnnotations(Type) | Restituisce un elenco di annotazioni allegate del tipo specificato. (Ereditato da IModelAnnotationHolder) | |
GetAnnotations(ModelIdentifier) | Restituisce un elenco di annotazioni allegate che dispongono dell'identificatore specificato. (Ereditato da IModelAnnotationHolder) | |
GetAnnotations(ModelIdentifier, Type) | (Ereditato da IModelAnnotationHolder) | |
GetAnnotations<TType>() | Restituisce tutte le annotazioni del modello allegate che implementano il tipo di annotazione specificato e dispongono dell'identificatore del modello specificato. (Ereditato da IModelAnnotationHolder) | |
GetAnnotations<TType>(ModelIdentifier) | (Ereditato da IModelAnnotationHolder) | |
GetBodyDependenciesRelationship | Ottiene l'oggetto IModelMultiRelationship tra questo oggetto IDatabaseProcedure e i nodi IModelElement ai quali viene fatto riferimento dal corpo della stored procedure. | |
GetComposingChildren | Restituisce un elenco di elementi figlio composti per questo elemento. (Ereditato da IModelElement) | |
GetHierarchicalChildren | Restituisce un elenco di elementi figlio gerarchici per questo elemento. (Ereditato da IModelElement) | |
GetOwnerInfo | Restituisce informazioni sul proprietario dell'elemento. (Ereditato da IModelElement) | |
GetProperty<TProperty> | Ottiene la proprietà specificata. (Ereditato da IModelPropertyContainer) | |
GetReferencedDanglingRelationshipEntries | Restituisce un elenco delle voci di relazione in cui questo elemento si trova sul lato sinistro e non vi è alcun elemento sul lato destro della relazione oppure l'elemento sulla destra non esiste nel modello. (Ereditato da IModelElement) | |
GetReferencedElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato sinistro della relazione. (Ereditato da IModelElement) | |
GetReferencedRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato sinistro. (Ereditato da IModelElement) | |
GetReferencingElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato destro. (Ereditato da IModelElement) | |
GetReferencingRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato destro. (Ereditato da IModelElement) | |
GetRelationship(ModelRelationshipClass) | Restituisce la relazione richiesta utilizzando i metadati specificati. (Ereditato da IModelElement) | |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | Restituisce una relazione in cui i due elementi correlati sono dei tipi specificati. (Ereditato da IModelElement) | |
GetRelationships | Restituisce un elenco delle relazioni in questo elemento. (Ereditato da IModelElement) | |
IsDeleted | Specifica se l'oggetto viene eliminato. (Ereditato da IModelElement) | |
IsExternal | Restituisce un valore che indica se l'oggetto è stato caricato da un database di origine esterno e non appartiene al modello dello schema. (Ereditato da IModelElement) | |
RemoveAnnotation | Rimuove l'annotazione specificata da questo elemento del modello. (Ereditato da IModelAnnotationHolder) | |
SetProperty<TProperty> | Imposta la proprietà specificata. (Ereditato da IModelPropertyContainer) |
In alto