AuthorizedType Класс

Определение

Внимание!

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

Представляет набор типов, разрешенных или запрещенных компилятором в скомпилированных рабочих процессах (в зависимости от значения свойства Authorized). Этот класс не наследуется.

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
Наследование
AuthorizedType
Атрибуты

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

На этапе проверки во время компиляции рабочего процесса исходный документ процесса отклоняется, если он или сопутствующий файл правил напрямую ссылается на какой-либо тип .NET Framework, не состоящий в списке разрешенных типов. Список разрешенных типов — это XML-документ, в котором каждая запись указывает на Assembly индикатор,,, Namespace TypeName и Полномочный элемент { true|false }. Этот класс соответствует записи в списке. Обратите внимание, что для включения или исключения пространств имен целиком разрешено использование подстановочных знаков. Например, использование Type="System.*" включает все типы в System , включая типы, содержащиеся в дочерних пространствах имен.

Использование списка разрешенных типов контролируется параметром WorkflowCompiler'/checktypes'.

Конструкторы

AuthorizedType()

Инициализирует новый экземпляр класса AuthorizedType.

Свойства

Assembly

Возвращает или задает имя сборки, содержащей типы, представленные данным классом.

Authorized

Возвращает или задает значение, которое показывает, может ли тип, обозначенный этим классом, участвовать в компиляции рабочего процесса.

Namespace

Возвращает или задает имя пространства имен типа, представленного данным экземпляром.

RegularExpression

Возвращает объект Regex, связанный с данным экземпляром.

TypeName

Возвращает или задает имя типа, представленного данным экземпляром.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к