Lingua

SfcMetadataRelation Classe

Definizione

public class SfcMetadataRelation : Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcMetadataDiscovery
type SfcMetadataRelation = class
    inherit SfcMetadataDiscovery
Public Class SfcMetadataRelation
Inherits SfcMetadataDiscovery
Ereditarietà
SfcMetadataRelation

Costruttori

Nome Descrizione
SfcMetadataRelation(String, Type, SfcCardinality, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, Object, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type)
SfcMetadataRelation(String, Type, SfcPropertyFlags, AttributeCollection)
SfcMetadataRelation(String, Type, SfcPropertyFlags)
SfcMetadataRelation(String, Type)

Proprietà

Nome Descrizione
Cardinality

Specifica la cardinalità di questo tipo in relazione con il relativo elemento padre.

ContainerType

Se si tratta di un contenitore, questo è il tipo che contiene

ElementTypeName

Restituisce il nome del tipo di elemento, se è diverso dal nome del tipo. Questo nome di tipo di elemento viene usato in un URN.

(Ereditato da SfcMetadataDiscovery)
IsBrowsable

Indica se il tipo deve essere sfogliabile, usato per l'interfaccia utente, ad esempio PowerShell

Keys

Se si tratta di un oggetto con una o più chiavi di identificazione, verrà restituito l'elenco di proprietà che contengono le chiavi.

(Ereditato da SfcMetadataDiscovery)
Objects (Ereditato da SfcMetadataDiscovery)
Properties (Ereditato da SfcMetadataDiscovery)
PropertyDefaultValue

Se si tratta di un tipo di proprietà, verrà restituito un valore predefinito per la proprietà

PropertyFlags

Se si tratta di un tipo di proprietà, verranno restituiti i flag definiti per esso.

PropertyName

Nome della proprietà.

ReferredBy (Ereditato da SfcMetadataDiscovery)
Relations

Restituisce l'elenco delle proprietà contenute in questo oggetto

(Ereditato da SfcMetadataDiscovery)
Relationship

Relazione con l'elemento padre.

RelationshipAttributes

Attributi per questo nodo.

SupportsDesignMode

Indica se il tipo supporta la modalità progettazione

Type

Specifica il tipo di questo nodo.

(Ereditato da SfcMetadataDiscovery)
TypeAttributes (Ereditato da SfcMetadataDiscovery)

Metodi

Nome Descrizione
FindProperty(String) (Ereditato da SfcMetadataDiscovery)
Resolve(Object)

Metodo helper per risolvere i riferimenti Se la relazione di metadati è una relazione di riferimento, userà il resolver dell'attributo di riferimento per restituire le istanze di destinazione. Se la relazione di metadati è un valore di proprietà semplice, restituirà il valore stesso.

Resolve<T,S>(S)

Metodo helper per risolvere un riferimento a destinazione singola. Restituisce un'istanza fortemente tipizzata.

ResolveCollection(Object)

Metodo helper per risolvere le raccolte di riferimenti. Se la relazione di metadati è una relazione di raccolta di riferimenti, enumererà le istanze della raccolta di destinazione. Se la relazione di metadati è un valore di proprietà semplice, enumererà il valore stesso.

ResolveCollection<T,S>(S)

Metodo helper per risolvere le raccolte di riferimenti. Restituisce istanze fortemente tipate. Tutti i valori enumerati che non sono compatibili come tipo T vengono ignorati.

Si applica a