AuthorizedType Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Představuje sadu typů, které jsou povolené nebo zakázané v kompilovaných pracovních postupech kompilátorem pracovního postupu (v závislosti na hodnotě Authorized Vlastnosti). Tuto třídu nelze zdědit.

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
Dědičnost
AuthorizedType
Atributy

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.

Během fáze ověřování kompilace pracovního postupu je zdrojový dokument pracovního postupu odmítnut, pokud se jedná o soubor doprovodnéch pravidel přímo odkazuje na jakýkoli .NET Framework typ, který se nenachází v seznamu autorizovaných typů. Seznam autorizovaných typů je dokument XML, kde každá položka indikuje, a Assembly , a Namespace TypeName a autorizovaný true indikátor {|false }. Tato třída odpovídá položce v seznamu. Všimněte si také, že jsou povoleny označení se zástupnými znaky, aby bylo možné zahrnout nebo vyloučit kompletní obory názvů. Například použití Type="System.*" zahrnuje všechny typy v System , včetně typů obsažených v podřízených oborech názvů.

Použití seznamu autorizovaných typů je řízeno WorkflowCompiler možností '/checktypes'

Konstruktory

AuthorizedType()

Inicializuje novou instanci AuthorizedType třídy.

Vlastnosti

Assembly

Získá nebo nastaví název sestavení, které obsahuje typ (y) reprezentovaný touto třídou.

Authorized

Získá nebo nastaví hodnotu, která indikuje, jestli je typ určený touto třídou autorizovaný k účasti v kompilaci pracovního postupu.

Namespace

Získá nebo nastaví název oboru názvů typu reprezentovaného v této instanci.

RegularExpression

Získá Regex přidružený k této instanci.

TypeName

Získá nebo nastaví název typu, který je reprezentován touto instancí.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro