ITypeProvider Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Figyelemfelhívás
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Meghatározza egy olyan szolgáltatás viselkedését, amely típusok tárolójaként működik.
public interface class ITypeProvider
public interface ITypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public interface ITypeProvider
type ITypeProvider = interface
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ITypeProvider = interface
Public Interface ITypeProvider
- Származtatott
- Attribútumok
Megjegyzések
Note
Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.
ITypeProvider szolgáltatásként WorkflowRuntime leküldhető, hogy felderítse azokat az adattípusokat, amelyek az XAML-munkafolyamatok bővíthető aktiválásához szükségesek.
Tulajdonságok
| Name | Description |
|---|---|
| LocalAssembly |
Elavult.
Ideiglenes szerelvény, amely a fordítási folyamat során jön létre a lefordított aktív projekt típusainak ellenőrzéséhez. |
| ReferencedAssemblies |
Elavult.
Lekéri az összes szerelvény gyűjteményét, amelyet a Type. |
| TypeLoadErrors |
Elavult.
Beolvas egy IDictionary terhelési hiba kivételt, amelyet az Object okoz.Exception |
Metódusok
| Name | Description |
|---|---|
| GetType(String, Boolean) |
Elavult.
Lekéri az Type elnevezett entitást. |
| GetType(String) |
Elavult.
Lekéri az Type elnevezett entitást. |
| GetTypes() |
Elavult.
Létrehoz és visszaad egy tömböt, amely a példány minden ismert Type elemét tartalmazza. |
esemény
| Name | Description |
|---|---|
| TypeLoadErrorsChanged |
Elavult.
A gyűjtemény TypeLoadErrors módosításakor következik be. |
| TypesChanged |
Elavult.
Akkor fordul elő, ha az interfészt megvalósító típusszolgáltató típusai megváltoznak. Ez akkor fordulhat elő, ha egy szerelvényt CodeCompileUnit hozzáadnak vagy eltávolítanak a típusszolgáltatóból. |