AuthorizedType Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |