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, CompositionContainertarafından dahili olarak kullanılır. Kapsayıcı yazmadığınız sürece genellikle bunu kullanmamalısınız.
Önemli
Bu tür IDisposable arabirimini uygular. Türünü kullanmayı bitirdiğinizde, doğrudan veya dolaylı olarak atmalısınız. Türü doğrudan atmak için Dispose yöntemini bir try
/catch
bloğunda ç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 IDisposable arabirimi konusunun "IDisposable Uygulayan Bir Nesne Kullanma" bölümüne bakın.
Oluşturucular
ImportEngine(ExportProvider, Boolean) |
İsteğe bağlı olarak iş parçacığı güvenli modunda ImportEngine sınıfının yeni bir örneğini başlatır. |
ImportEngine(ExportProvider, CompositionOptions) |
Belirtilen seçeneklerle ImportEngine sınıfının yeni bir örneğini başlatır. |
ImportEngine(ExportProvider) |
ImportEngine sınıfının yeni bir örneğini başlatır. |
Yöntemler
Dispose() |
ImportEngine sınıfının geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır. |
Dispose(Boolean) |
ImportEngine tarafından 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ı
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. |