Udostępnij za pośrednictwem


IWorkflowCompilerOptionsService.CheckTypes Właściwość

Definicja

Pobiera wartość wskazującą, czy typy są sprawdzane.

public:
 property bool CheckTypes { bool get(); };
public bool CheckTypes { get; }
member this.CheckTypes : bool
Public ReadOnly Property CheckTypes As Boolean

Wartość właściwości

true jeśli typy są zaznaczone, w przeciwnym razie false.

Uwagi

W fazie weryfikacji kompilacji przepływu pracy dokument źródłowy przepływu pracy jest odrzucany, jeśli CheckTypes właściwość jest true i przepływ pracy lub plik reguł towarzyszących bezpośrednio odwołuje się do wszystkich typów .NET Framework, które nie znajdują się na liście autoryzowanych typów. Lista autoryzowanych typów to dokument XML, w którym każdy wpis wskazuje Assemblywskaźnik , Namespace, a , TypeNamei Authorized {true lub false}. Ta klasa odpowiada wpisowi na liście. Należy również pamiętać, że oznaczenia symboli wieloznacznych mogą zawierać lub wykluczać pełne przestrzenie nazw. Na przykład użycie opcji Type="System.*" obejmuje wszystkie typy w Systemsystemie , w tym typy zawarte w podrzędnych przestrzeniach nazw.

Użycie listy autoryzowanych typów jest kontrolowane przez WorkflowCompiler opcję /checktypes lub za pomocą CheckTypes właściwości .

Dotyczy