CodeGenerationManager Třída

Definice

Upozornění

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

Umožňuje sdílení dat mezi generátory kódu aktivit během fáze generování kódu kompilace. Tato třída se nemůže dědit.

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
Dědičnost
CodeGenerationManager
Atributy
Implementuje

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.

Implementuje IServiceProvider rozhraní.

Konstruktory

CodeGenerationManager(IServiceProvider)
Zastaralé.

Inicializuje novou instanci CodeGenerationManager třídy pomocí existujícího IServiceProvider typu.

Vlastnosti

Context
Zastaralé.

Získá přidružený k ContextStack této instanci.

Metody

Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetCodeGenerators(Type)
Zastaralé.

Získá pole, které obsahuje každou ActivityCodeGenerator přidruženou k zadané Type.

GetHashCode()
Zastaralé.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetService(Type)
Zastaralé.

Poskytuje přístup k objektu služby zadaného typu.

GetType()
Zastaralé.

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Metody rozšíření

GetKeyedService<T>(IServiceProvider, Object)
Zastaralé.

Získá službu typu T z IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)
Zastaralé.

Získá výčet služeb typu serviceType z IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)
Zastaralé.

Získá výčet služeb typu T z IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)
Zastaralé.

Získá službu typu serviceType z IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)
Zastaralé.

Získá službu typu T z IServiceProvider.

CreateAsyncScope(IServiceProvider)
Zastaralé.

Vytvoří nový AsyncServiceScope , který lze použít k řešení problémů s vymezeným oborem služeb.

CreateScope(IServiceProvider)
Zastaralé.

Vytvoří nový IServiceScope , který lze použít k řešení problémů s vymezeným oborem služeb.

GetRequiredService(IServiceProvider, Type)
Zastaralé.

Získejte službu typu serviceType z IServiceProvider.

GetRequiredService<T>(IServiceProvider)
Zastaralé.

Získejte službu typu T z IServiceProvider.

GetService<T>(IServiceProvider)
Zastaralé.

Získejte službu typu T z IServiceProvider.

GetServices(IServiceProvider, Type)
Zastaralé.

Získejte výčet služeb typu serviceType z .IServiceProvider

GetServices<T>(IServiceProvider)
Zastaralé.

Získejte výčet služeb typu T z .IServiceProvider

GetFakeLogCollector(IServiceProvider)
Zastaralé.

Získá objekt, který shromažďuje záznamy protokolu odesílané do falešného protokolovacího nástroje.

GetFakeRedactionCollector(IServiceProvider)
Zastaralé.

Získá falešné redactor kolektor instance z kontejneru injektáž závislostí.

Platí pro