ImportEngine Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kapsayıcılar için oluşturma gerçekleştirir.
public ref class ImportEngine : IDisposable, System::ComponentModel::Composition::ICompositionService
public class ImportEngine : IDisposable, System.ComponentModel.Composition.ICompositionService
type ImportEngine = class
interface ICompositionService
interface IDisposable
Public Class ImportEngine
Implements ICompositionService, IDisposable
- Devralma
-
ImportEngine
- Uygulamalar
Açıklamalar
Bu sınıf tarafından CompositionContainerdahili olarak kullanılır. Kapsayıcı yazmadığınız sürece genellikle bunu kullanmamalısınız.
Important
Bu tür IDisposable arabirimini uygular. Kullanımını bitirdiğinizde, doğrudan ya da dolaylı yoldan atmalısınız. Türü doğrudan atabilmek için, bir Disposetry/ bloğunda catch yöntemini çağırın. Bunu dolaylı olarak atmak için using (C#'de) veya Using (Visual Basic'te) gibi bir dil yapısı kullanın. Daha fazla bilgi için arabirim konusunun "IDisposable Uygulayan Bir Nesne Kullanma" bölümüne IDisposable bakın.
Oluşturucular
| Name | Description |
|---|---|
| ImportEngine(ExportProvider, Boolean) |
İsteğe bağlı olarak iş parçacığı güvenli modunda sınıfının yeni bir örneğini ImportEngine başlatır. |
| ImportEngine(ExportProvider, CompositionOptions) |
Belirtilen seçeneklerle sınıfının yeni bir örneğini ImportEngine başlatır. |
| ImportEngine(ExportProvider) |
ImportEngine sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Sınıfın geçerli örneği ImportEngine tarafından kullanılan tüm kaynakları serbest bırakır. |
| Dispose(Boolean) |
tarafından ImportEngine kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| PreviewImports(ComposablePart, AtomicComposition) |
Belirtilen bölüm için gerekli tüm içeri aktarmaların önizlemesini görüntüleyebilir ve bunları gerçekten ayarlamadan bunların karşılanabilmesini sağlar. |
| ReleaseImports(ComposablePart, AtomicComposition) |
Belirtilen bölümün içeri aktarmalarını karşılamak için kullanılan tüm dışarı aktarmaları serbest bırakır. |
| SatisfyImports(ComposablePart) |
Belirtilen bölümün içeri aktarmalarını karşılar. |
| SatisfyImportsOnce(ComposablePart) |
Belirtilen bölümü yeniden konumlandırmaya kaydetmeden içeri aktarma işlemlerini karşılar. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Uzantı Metotları
| Name | Description |
|---|---|
| SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
Belirtilen bölümü, belirtilen oluşturma hizmetini kullanarak, yeniden konumlandırma devre dışı bırakılarak ve belirtilen yansıma bağlamını kullanarak oluşturur. |
| SatisfyImportsOnce(ICompositionService, Object) |
Belirtilen bölümü, belirtilen oluşturma hizmetini kullanarak, yeniden ayrıştırma devre dışı bırakılarak oluşturur. |