ITypeProvider Arabirim

Tanım

Dikkat

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

Bir tür kapsayıcısı olarak davranan bir hizmetin davranışını tanımlar.

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
Türetilmiş
Öznitelikler

Açıklamalar

Note

Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.

ITypeProvider genişletilebilir Uygulama İşaretlemesi Dili (XAML) iş akışı etkinleştirmesi için gerekli olan veri türlerini bulmak üzere bir WorkflowRuntime hizmet olarak gönderilebilir.

Özellikler

Name Description
LocalAssembly
Geçersiz.

Derlenen etkin projedeki türleri doğrulamak için derleme işlemi sırasında oluşturulan geçici derleme.

ReferencedAssemblies
Geçersiz.

tarafından Typebaşvuruda bulunan tüm derlemelerin bir koleksiyonunu alır.

TypeLoadErrors
Geçersiz.

neden olarak IDictionary anahtarlanan yük hatası özel durumlarından Objectbirini Exception alır.

Yöntemler

Name Description
GetType(String, Boolean)
Geçersiz.

Type Adlandırılmış varlığın öğesini alır.

GetType(String)
Geçersiz.

Type Adlandırılmış varlığın öğesini alır.

GetTypes()
Geçersiz.

Bu örnek tarafından bilinen her Type bir diziyi oluşturur ve döndürür.

Ekinlikler

Name Description
TypeLoadErrorsChanged
Geçersiz.

Koleksiyon TypeLoadErrors değiştirildiğinde gerçekleşir.

TypesChanged
Geçersiz.

Bu arabirimi uygulayan tür sağlayıcısındaki türler değiştiğinde gerçekleşir. Bir derleme eklendiğinde veya CodeCompileUnit tür sağlayıcısından kaldırıldığında bu durum oluşabilir.

Şunlara uygulanır