Condividi tramite


Classe CatalogNode

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Server.Core.CatalogNode

Spazio dei nomi:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Sintassi

'Dichiarazione
<ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)> _
Public Class CatalogNode
[ClassVisibilityAttribute(ClientVisibility.Public, ClientVisibility.Internal)]
public class CatalogNode

Il tipo CatalogNode espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CatalogNode() Crea un'istanza vuota del CatalogNode.
Metodo pubblico CatalogNode(TeamFoundationCatalogService, String, String) Crea un'istanza del CatalogNode inizializzata.
Metodo pubblico CatalogNode(TeamFoundationCatalogService, String, String, CatalogResource) Crea un'istanza del CatalogNode inizializzata.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ChangeType Indica la modifica che si è verificata in questo elemento.
Proprietà pubblica ChangeTypeValue Indica il tipo di modifica sul servizio web.
Proprietà pubblica ChildItem L'ultimo elemento di percorso completo.
Proprietà pubblica Dependencies I nodi che tale nodo è dipendente in.
Proprietà pubblica FullPath Il percorso completo che rappresenta il posto del nodo nella gerarchia.Questo valore in modo univoco un nodo di catalogo.Il percorso viene generato mediante la creazione del nodo e non è necessariamente leggibile.
Proprietà pubblica IsDefault True se il nodo rappresenta la risorsa predefinita per il tipo a questo livello.Solo una risorsa di un tipo specificato sia stato predefinito contrassegnata per un elemento padre specificato.Se un nodo sta salvando poiché l'impostazione predefinita elimina la proprietà predefinita da defualt corrente di questo tipo.
Proprietà pubblica MatchedQuery Utilizzato durante la lettura del database e quando inviano i risultati sul servizio web.Viene utilizzato per distinguere tra un nodo che viene restituito perché parametri query corrispondenti, ovvero in modo esplicito è stato richiesto o se è stato incluso in un nodo dipende da.
Proprietà pubblica NodeDependencies Controlli quali le dipendenze del nodo vengono inviate tramite il servizio web.
Proprietà pubblica NodeDependenciesIncluded True se le dipendenze del nodo erano incluse in questo oggetto.
Proprietà pubblica ParentNode Il nodo padre del nodo se i nodi padre sono stati importati nelle opzioni query che questo nodo del catalogo è stato compilato da.In caso contrario, questo valore è null.
Proprietà pubblica ParentPath Il percorso padre.
Proprietà pubblica Resource La risorsa a cui si fa riferimento del catalogo.
Proprietà pubblica ResourceIdentifier L'identificatore della risorsa che questo nodo fa riferimento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateChild(TeamFoundationRequestContext, CatalogResource) Metodo factory per creare un nodo.Ciò non mantiene il nodo.
Metodo pubblico CreateChild(TeamFoundationRequestContext, Guid, String) Metodo factory per creare un nodo.Ciò non mantiene il nodo.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico ExpandDependencies Chiamate di database per popolare la proprietà di dipendenza su questo oggetto.
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, Boolean, CatalogQueryOptions) Restituisce gli elementi figlio per questo nodo.Questa funzione chiama il servizio web.
Metodo pubblico QueryChildren(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Restituisce gli elementi figlio per questo nodo.
Metodo pubblico QueryDependents Restituisce tutti i nodi che dipendono dalla presenza di nodi.
Metodo pubblico QueryParents Restituisce il padre di questo nodo.Questa funzione chiama il servizio web.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Server.Core