Dil

ExportLifetimeContext<T> Sınıf

Tanım

Bir nesne tarafından oluşturulan dışarı aktarılan bir System.ComponentModel.Composition.ExportFactory`1 değeri ve bu nesneyi serbest bırakmak için bir yönteme başvuru içerir.

generic <typename T>
public ref class ExportLifetimeContext sealed : IDisposable
public sealed class ExportLifetimeContext<T> : IDisposable
type ExportLifetimeContext<'T> = class
    interface IDisposable
Public NotInheritable Class ExportLifetimeContext(Of T)
Implements IDisposable

Tür Parametreleri

T

Dışarı aktarılan değerin türü.

Devralma
ExportLifetimeContext<T>
Uygulamalar

Açıklamalar

Important

Bu tür IDisposable arabirimini uygular. türünü kullanmayı bitirdiğinizde, doğrudan (yöntemini çağırarak Dispose ) veya dolaylı olarak (C# gibi using bir dil yapısıyla) atmalısınız. Daha fazla bilgi için bkz . IDisposable uygulayan bir nesne kullanma.

Oluşturucular

Veri Akışı Adı Description
ExportLifetimeContext<T>(T, Action)

ExportLifetimeContext<T> sınıfının yeni bir örneğini başlatır.

Özellikler

Veri Akışı Adı Description
Value

Bir System.ComponentModel.Composition.ExportFactory`1 nesnenin dışarı aktarılan değerini alır.

Yöntemler

Veri Akışı Adı Description
Dispose()

Sınıfın geçerli örneği ExportLifetimeContext<T> tarafından kullanılan tüm kaynakları serbest bırakır ve ilişkili dışarı aktarmayı da içerir.

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)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır