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)