AuthorizedType Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Reprezentuje zestaw typów, które są dozwolone lub niedozwolone w skompilowanych przepływach pracy kompilatora przepływów (w zależności od wartości Authorized Właściwości). Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
-
AuthorizedType
- Atrybuty
Uwagi
Uwaga
W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.
W fazie walidacji kompilacji przepływu pracy dokument źródłowy przepływu pracy jest odrzucany, jeśli lub plik reguł pomocnika bezpośrednio odwołuje się do wszystkich typów .NET Framework nieobecnych na liście autoryzowanych typów. Lista autoryzowanych typów jest dokumentem XML, gdzie każdy wpis wskazuje, a, a Assembly
Namespace
TypeName
i autoryzowany true
wskaźnik {|false
}. Ta klasa odpowiada wpisowi na liście. Należy również zauważyć, że oznaczenia symboli wieloznacznych są dozwolone, aby dołączyć lub wykluczyć kompletne przestrzenie nazw. Na przykład użycie Type="System.*"
obejmuje wszystkie typy w System , włącznie z typami zawartymi w podrzędnych przestrzeniach nazw.
Użycie listy autoryzowanych typów jest kontrolowane przez WorkflowCompiler opcję '/checktypes'
Konstruktory
AuthorizedType() |
Inicjuje nowe wystąpienie klasy AuthorizedType. |
Właściwości
Assembly |
Pobiera lub ustawia nazwę zestawu, który zawiera typy reprezentowane przez tę klasę. |
Authorized |
Pobiera lub ustawia wartość wskazującą, czy typ wyznaczono przez tę klasę jest autoryzowany do uczestniczenia w kompilacji przepływu pracy. |
Namespace |
Pobiera lub ustawia nazwę przestrzeni nazw typu reprezentowanego w tym wystąpieniu. |
RegularExpression |
Pobiera Regex skojarzenie skojarzone z tym wystąpieniem. |
TypeName |
Pobiera lub ustawia nazwę typu reprezentowanego przez to wystąpienie. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |