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) |