Freigeben über


PermissionsSet-Element (ASSL)

Identifiziert den Berechtigungssatz, der einer .NET Framework Assembly zugeordnet ist.

Syntax

  
<ClrAssembly>  
   ...  
   <PermissionSet>...</PermissionSet>  
  
</ClrAssembly>  

Elementmerkmale

Merkmal BESCHREIBUNG
Datentyp und -länge Zeichenfolge (Enumeration)
Standardwert Safe
Kardinalität 0-1: Optionales Element, das nur einmal auftreten kann.

Elementbeziehungen

Beziehung Element
Übergeordnetes Element ClrAssembly
Untergeordnete Elemente Keine

Bemerkungen

Der Wert dieses Elements ist auf eine der in der folgenden Tabelle aufgelisteten Zeichenfolgen beschränkt.

Wert BESCHREIBUNG
Safe Nur interne Berechnung und lokaler Datenzugriff werden ermöglicht. Tresor ist der restriktivste Berechtigungssatz. Code, der von einer Assembly mit Tresor Berechtigungen ausgeführt wird, kann nicht auf externe Systemressourcen wie Dateien, das Netzwerk, Umgebungsvariablen oder die Registrierung zugreifen.
ExternalAccess Safe, mit der zusätzlichen Fähigkeit, auf externe Systemressourcen wie Dateien, Netzwerke, Webdienste, Umgebungsvariablen und die Registrierung zuzugreifen.
Nicht eingeschränkt Unrestricted ermöglicht Assemblys den uneingeschränkten Zugriff auf Ressourcen innerhalb und außerhalb von . Code, der innerhalb einer Unrestricted -Assembly ausgeführt wird, kann nicht verwalteten Code aufrufen.

Die Enumeration, die den zulässigen Werten für PermissionSet im AMO-Objektmodell (Analysis Management Objects) entspricht, ist PermissionSet.

Weitere Informationen

ComAssembly-Datentyp (ASSL)
Assemblies-Element (ASSL)
Database-Element (ASSL)
Server-Element (ASSL)
Eigenschaften (ASSL)