Поделиться через


CodeGenerationManager Класс

Определение

Внимание!

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

Реализует совместное использование данных генераторами кода действий на этапе создания кода в процессе компиляции. Этот класс не наследуется.

public ref class CodeGenerationManager sealed : IServiceProvider
public sealed class CodeGenerationManager : IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class CodeGenerationManager : IServiceProvider
type CodeGenerationManager = class
    interface IServiceProvider
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type CodeGenerationManager = class
    interface IServiceProvider
Public NotInheritable Class CodeGenerationManager
Implements IServiceProvider
Наследование
CodeGenerationManager
Атрибуты
Реализации

Комментарии

Примечание

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

Реализует интерфейс IServiceProvider.

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

CodeGenerationManager(IServiceProvider)
Устаревшие..

Инициализирует новый экземпляр класса CodeGenerationManager, используя существующий тип IServiceProvider.

Свойства

Context
Устаревшие..

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

Методы

Equals(Object)
Устаревшие..

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

(Унаследовано от Object)
GetCodeGenerators(Type)
Устаревшие..

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

GetHashCode()
Устаревшие..

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

(Унаследовано от Object)
GetService(Type)
Устаревшие..

Дает доступ к объекту службы заданного типа.

GetType()
Устаревшие..

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

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

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

(Унаследовано от Object)
ToString()
Устаревшие..

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

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

Методы расширения

GetKeyedService<T>(IServiceProvider, Object)
Устаревшие..

Получает службу типа T из IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)
Устаревшие..

Получает перечисление служб типа serviceType из IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)
Устаревшие..

Получает перечисление служб типа T из IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)
Устаревшие..

Получает службу типа serviceType из IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)
Устаревшие..

Получает службу типа T из IServiceProvider.

CreateAsyncScope(IServiceProvider)
Устаревшие..

Создает интерфейс AsyncServiceScope, который может использоваться для разрешения служб с ограниченной областью.

CreateScope(IServiceProvider)
Устаревшие..

Создает интерфейс IServiceScope, который может использоваться для разрешения служб с ограниченной областью.

GetRequiredService(IServiceProvider, Type)
Устаревшие..

Возвращает службу типа serviceType из IServiceProvider.

GetRequiredService<T>(IServiceProvider)
Устаревшие..

Возвращает службу типа T из IServiceProvider.

GetService<T>(IServiceProvider)
Устаревшие..

Возвращает службу типа T из IServiceProvider.

GetServices(IServiceProvider, Type)
Устаревшие..

Возвращает перечисление служб типа serviceType из IServiceProvider.

GetServices<T>(IServiceProvider)
Устаревшие..

Возвращает перечисление служб типа T из IServiceProvider.

GetFakeLogCollector(IServiceProvider)
Устаревшие..

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

GetFakeRedactionCollector(IServiceProvider)
Устаревшие..

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

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