Condividi tramite


Classe SecurityNamespaceDescription

Classe per la descrizione dei dettagli [TeamFoundationSecurityNamespace].

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.SecurityNamespaceDescription

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

Sintassi

'Dichiarazione
<CallOnSerializationAttribute("PrepareForWebServiceSerialization")> _
<CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")> _
Public Class SecurityNamespaceDescription
[CallOnSerializationAttribute("PrepareForWebServiceSerialization")]
[CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")]
public class SecurityNamespaceDescription

Il tipo SecurityNamespaceDescription espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico SecurityNamespaceDescription() Crea un'istanza di questo oggetto.Di questo costruttore è necessario per il servizio web.
Metodo pubblico SecurityNamespaceDescription(Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>) Crea [SecurityNamespaceDescription] che può essere utilizzato per creare uno spazio dei nomi di sicurezza.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Actions L'elenco delle azioni che questo spazio dei nomi di sicurezza è responsabile di proteggersi.
Proprietà pubblica DatabaseCategory Nella categoria del database che descrive dove le informazioni sulla sicurezza per questo spazio dei nomi di sicurezza devono essere archiviate.
Proprietà pubblica DisplayName Il nome localizzato per questo spazio dei nomi.
Proprietà pubblica ElementLength
Proprietà pubblica ExtensionType Questo tipo di estensione che deve essere caricato dalla directory dei collegamenti per l'estensione dello spazio dei nomi di sicurezza.
Proprietà pubblica Name Il nome non localizzato per questo spazio dei nomi.
Proprietà pubblica NamespaceId Identificatore univoco di questo spazio dei nomi.
Proprietà pubblica NamespaceStructure La struttura che questo spazio dei nomi vengono utilizzati per organizzare i relativi elenchi di controllo di accesso.Si noti che se questa proprietà è impostata su gerarchico, qualsiasi la proprietà [ElementLength].la proprietà o [SeparatorChars] deve essere impostata su.
Proprietà pubblica ReadPermission I bit di autorizzazione necessari da un utente per leggere i dati di sicurezza nello spazio dei nomi di sicurezza.
Proprietà pubblica SeparatorValue Se i token di sicurezza che questo spazio dei nomi funzionerà in devono essere suddivisi nei caratteri specifici per determinare i relativi elementi, questi caratteri vengono specificati.In caso contrario, questo valore verrà il carattere null.
Proprietà pubblica StructureValue Utilizzato per inviare informazioni sulla struttura dello spazio dei nomi di sicurezza sul servizio web.
Proprietà pubblica WritePermission I bit di autorizzazione necessari da un utente di modificare i dati di sicurezza nello spazio dei nomi di sicurezza.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
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 per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetLocalizedActions Ottiene le azioni localizzate per i bit di autorizzazione.
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 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.Framework.Server