Freigeben über


IWorkflowCompilerOptionsService.CheckTypes Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob Typen überprüft werden.

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

Eigenschaftswert

true, wenn Typen überprüft werden, andernfalls false.

Hinweise

Während der Validierungsphase der Workflowkompilierung wird ein Workflowquelldokument abgelehnt, wenn die CheckTypes Eigenschaft lautet und der Workflow oder die Begleitregeldatei direkt auf alle .NET Framework Typen verweist, die nicht in einer Liste autorisierter Typen vorhanden sindtrue. Die Liste der autorisierten Typen ist ein XML-Dokument, in dem jeder Eintrag einen Assembly- , einen Namespace- TypeNameund einen Authorized {true oder 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. Beispielsweise umfasst die Verwendung Type="System.*" alle Typen in System, einschließlich der Typen, die in untergeordneten Namespaces enthalten sind.

Die Verwendung einer Liste autorisierter Typen wird durch die WorkflowCompiler Option /checktypes oder mithilfe der CheckTypes -Eigenschaft gesteuert.

Gilt für: