Classe TeamFoundationPropertyService

L'implementazione predefinita dell'amministratore.

Fornisce la gestione del servizio generico delle proprietà dell'elemento.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationPropertyService

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

Sintassi

'Dichiarazione
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationPropertyService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationPropertyService : ITeamFoundationService

Il tipo TeamFoundationPropertyService espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateArtifactKind
Metodo pubblico CreatePropertyDefinition
Metodo pubblico DeleteArtifactKind
Metodo pubblico DeleteArtifacts Rimuove gli elementi specificati e tutte le relative proprietà associate.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetArtifactKind
Metodo pubblico GetArtifactKinds
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<String>)
Metodo pubblico GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>) Ottiene le proprietà associate a spec. specificare gli elementi che soddisfa i filtri per i nomi proprietà. Nota: Tutti gli elementi devono provenire dallo stesso tipo dell'elemento.
Metodo pubblico GetProperties(TeamFoundationRequestContext, Guid, IEnumerable<String>) Restituisce ArtifactPropertyValues per tutti gli elementi in un tipo con proprietà specifiche impostate.
Metodo pubblico GetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<String>, GetPropertiesOptions) Ottiene le proprietà associate a spec. specificare gli elementi che soddisfa i filtri per i nomi proprietà. Nota: Tutti gli elementi devono provenire dallo stesso tipo dell'elemento.
Metodo pubblico GetProperties(TeamFoundationRequestContext, Guid, String, IEnumerable<String>)
Metodo pubblico GetPropertyDefinitions
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactPropertyValue>) Imposta le proprietà alla nota di elementi: Tutti gli elementi devono essere dello stesso tipo.
Metodo pubblico SetProperties(TeamFoundationRequestContext, ArtifactSpec, IEnumerable<PropertyValue>) Imposta le proprietà a un elemento
Metodo pubblico SetProperties(TeamFoundationRequestContext, IEnumerable<ArtifactSpec>, IEnumerable<PropertyValue>) Overload di SetProperties che aggiornerà ogni elemento nell'elenco di spec. l'elemento e impostare ogni proprietà specificata. In realtà si tratta di un aggiornamento per il Join.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd Eseguire tutte le operazioni di pulitura necessarie.
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart Eseguire tutte le operazioni di inizializzazione necessarie.

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.Framework.Server