AuthorizedType Klasse

Definition

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)

Gilt für