AuthorizedType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Steht für eine Reihe von Typen, die der Workflowcompiler in kompilierten Workflows entweder zulässt oder nicht zulässt (in Abhängigkeit des Werts der Authorized-Eigenschaft). Diese Klasse kann nicht vererbt werden.
public ref class AuthorizedType sealed
public sealed class AuthorizedType
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class AuthorizedType
type AuthorizedType = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type AuthorizedType = class
Public NotInheritable Class AuthorizedType
- Vererbung
-
AuthorizedType
- Attribute
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
Während der Validierungsphase einer Workflowkompilierung wird ein Workflowquelldokument abgelehnt, wenn das Dokument oder die Datei mit den Begleitregeln direkt auf .NET Framework-Typen verweist, die nicht in der Liste der zulässigen Typen enthalten sind. Die Liste der autorisierten Typen ist ein XML-Dokument, in dem jeder Eintrag eine Assembly
, einen, Namespace
einen TypeName
und einen autorisierten { true
|false
}-Indikator angibt. Diese Klasse entspricht einem Eintrag in der Liste. Beachten Sie auch, dass Platzhalterzeichenbezeichnungen vollständige Namespaces einschließen oder ausschließen können. Die Verwendung von schließt z. b Type="System.*"
. alle Typen in ein System , einschließlich der in untergeordneten Namespaces enthaltenen Typen.
Die Verwendung einer Liste zulässiger Typen wird über die WorkflowCompiler-Option '/checktypes'
gesteuert.
Konstruktoren
AuthorizedType() |
Initialisiert eine neue Instanz der AuthorizedType-Klasse. |
Eigenschaften
Assembly |
Ruft den Namen der Assembly auf (bzw. legt ihn fest), die die Typen enthält, die für diese Klasse verwendet werden. |
Authorized |
Ruft den Wert ab bzw. legt den Wert fest, der anzeigt, ob der von dieser Klasse angegebene Typ berechtigt ist, an einer Workflowkompilierung teilzunehmen. |
Namespace |
Ruft den Namen des Namespace ab bzw. legt den Namen fest, der dem Typ zugeordnet ist, der in dieser Instanz verwendet wird. |
RegularExpression |
Ruft den Regex ab, der dieser Instanz zugeordnet ist. |
TypeName |
Ruft den Namen des Typs ab bzw. legt den Namen für diesen Typ fest, der von dieser Instanz verwendet wird. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |