Microsoft.SqlServer.Management.Sdk.Sfc.Metadata Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| SfcBrowsableAttribute |
Indica se PowerShell (OE?) deve essere in grado di esplorare (cd) in questo nodo L'impostazione predefinita è true (nessun attributo significa true). Se impostato su false, il nodo non è visibile in PowerShell (OE?) |
| SfcElementTypeAttribute |
Attributo utilizzato quando il nome del tipo è diverso dal tipo enumeratore |
| SfcIgnoreAttribute |
Indica che questa proprietà o classe deve essere ignorata |
| SfcInvalidForTypeAttribute |
Attributo per escludere la risoluzione per alcune proprietà per alcuni tipi |
| SfcKeyAttribute |
Attributo per specificare una chiave di identificazione (ad esempio un Database.Name) |
| SfcMetadataDiscovery | |
| SfcMetadataRelation | |
| SfcNonSerializableAttribute |
Attributo per ignorare la serializzazione delle proprietà. Attualmente, l'attributo si applica solo alle relazioni tra tipi di contenitore. |
| SfcObjectAttribute |
Attributo per le relazioni tra oggetti (ad esempio Server.FullTextService) |
| SfcObjectNotFoundException | |
| SfcParentAttribute |
Attributo per specificare un possibile elemento padre valido di un tipo. Usare uno di questi per ogni possibile elemento padre. |
| SfcPropertyAttribute |
Attributo per le proprietà regolari, quali dati devono essere gestiti dalla classe di definizione. Queste sono in genere proprietà scalari, ma possono essere di complessità arbitraria. Esempio: Database.Size, Table.Name |
| SfcReferenceAttribute |
Attributo per i riferimenti (soft) a una singola destinazione. |
| SfcReferenceCollectionAttribute |
Attributo per riferimenti (soft) a una destinazione enumerabile. |
| SfcReferenceSelectorAttribute |
Attributo che consente di restituire valori validi che possono essere applicati a una proprietà che è anche un riferimento soft. |
| SfcRelationshipAttribute |
Classe di base per varie classi di attributi. Può essere utilizzato direttamente, ma in genere viene utilizzato uno dei moduli derivati. |
| SfcSerializationAdapterAttribute |
Attributo per specificare il tipo di adattatore di serializzazione da utilizzare per una determinata proprietà |
| SfcSkuAttribute |
Classe di attributi per specificare lo SKU supportato di una proprietà o di una classe |
| SfcVersionAttribute |
Classe attribute per specificare la versione supportata di una proprietà o di una classe |
Interfacce
| Nome | Descrizione |
|---|---|
| ISfcMetadata |
Interfaccia che restituisce i metadati per l'istanza del tipo in cui viene implementata |
| ISfcMetadataProvider |
Interfaccia che restituisce l'istanza radice del provider di metadati. Poiché ogni dominio può implementare il proprio provider, si tratta del metodo che restituirà l'implementazione del dominio del provider di metadati. |
| ISfcReferenceCollectionResolver |
Interfaccia per la risoluzione da un'origine a una destinazione enumerabile. |
| ISfcReferenceCollectionResolver<T,S> |
Interfaccia generica per la risoluzione da un'origine a una destinazione enumerabile. |
| ISfcReferenceResolver |
Interfaccia per la risoluzione da un'origine a una singola destinazione. |
| ISfcReferenceResolver<T,S> |
Interfaccia generica per la risoluzione da un'origine a una singola destinazione. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| SfcCardinality |
Specifica la cardinalità del tipo in relazione al relativo elemento padre |
| SfcContainerCardinality | |
| SfcContainerRelationship | |
| SfcObjectCardinality |
Cardinalità per gli oggetti |
| SfcObjectFlags | |
| SfcObjectRelationship |
Tipi di relazione per oggetti |
| SfcPropertyFlags | |
| SfcRelationship | |
Delegati
| Nome | Descrizione |
|---|---|
| ReferenceResolverDelegate |
Tipo delegato del resolver di riferimento per destinazioni a oggetto singolo. |
| SfcReferenceCollectionResolverFactoryDelegate |
Tipo delegato di resolver factory di riferimento chiamato per ottenere un'interfaccia resolver di riferimenti di destinazione enumerabile. |
| SfcReferenceResolverFactoryDelegate |
Tipo delegato di resolver di riferimento chiamato per ottenere un'unica interfaccia resolver di riferimento di destinazione. |