ExportProvider.GetExportedValue Yöntem

Tanım

Dışarı aktarılan nesneyi alır.

Aşırı Yüklemeler

GetExportedValue<T>()

Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur.

GetExportedValue<T>(String)

Belirtilen sözleşme adına sahip dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur.

GetExportedValue<T>()

Kaynak:
ExportProvider.GetExportOverrides.cs
Kaynak:
ExportProvider.GetExportOverrides.cs
Kaynak:
ExportProvider.GetExportOverrides.cs

Belirtilen tür parametresinden türetilen sözleşme adıyla dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur.

public:
generic <typename T>
 T GetExportedValue();
public T GetExportedValue<T> ();
public T? GetExportedValue<T> ();
member this.GetExportedValue : unit -> 'T
Public Function GetExportedValue(Of T) () As T

Tür Parametreleri

T

Döndürülecek dışarı aktarılan nesnenin türü. Sözleşme adı da bu tür parametresinden türetilir.

Döndürülenler

T

Belirtilen tür parametresinden türetilen sözleşme adına sahip dışarı aktarılan nesne.

Özel durumlar

dosyasından TCompositionContainertüretilen sözleşme adına sahip sıfır dışarı aktarılan nesne var.

-veya-

dosyasından türetilen TCompositionContainersözleşme adına sahip birden fazla dışarı aktarılan nesne vardır.

Temel alınan dışarı aktarılan nesne olarak Ttürlenemez.

Oluşturma sırasında bir hata oluştu. Errors oluşan hataların bir koleksiyonunu içerir.

Açıklamalar

Sözleşme adı, üzerinde Työntemini çağırmanın GetContractName sonucudur.

Büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma gerçekleştirmek için özelliği kullanılarak Ordinal sözleşme adı karşılaştırılır.

Şunlara uygulanır

GetExportedValue<T>(String)

Kaynak:
ExportProvider.GetExportOverrides.cs
Kaynak:
ExportProvider.GetExportOverrides.cs
Kaynak:
ExportProvider.GetExportOverrides.cs

Belirtilen sözleşme adına sahip dışarı aktarılan nesneyi döndürür. Tam olarak eşleşen bir dışarı aktarılan nesne yoksa, bir özel durum oluşturulur.

public:
generic <typename T>
 T GetExportedValue(System::String ^ contractName);
public T GetExportedValue<T> (string contractName);
public T? GetExportedValue<T> (string? contractName);
member this.GetExportedValue : string -> 'T
Public Function GetExportedValue(Of T) (contractName As String) As T

Tür Parametreleri

T

Döndürülecek dışarı aktarılan nesnenin türü.

Parametreler

contractName
String

Döndürülecek dışarı aktarılan nesnenin sözleşme adı veya null varsayılan sözleşme adını kullanmak için boş bir dize ("").

Döndürülenler

T

Belirtilen sözleşme adına sahip dışarı aktarılan nesne.

Özel durumlar

dosyasından TCompositionContainertüretilen sözleşme adına sahip sıfır dışarı aktarılan nesne var.

-veya-

dosyasından türetilen TCompositionContainersözleşme adına sahip birden fazla dışarı aktarılan nesne vardır.

Temel alınan dışarı aktarılan nesne olarak Ttürlenemez.

Oluşturma sırasında bir hata oluştu. Errors oluşan hataların bir koleksiyonunu içerir.

Açıklamalar

Varsayılan sözleşme adı, üzerinde Työntemini çağırmanın GetContractName sonucudur.

Büyük/küçük harfe duyarlı, dilsel olmayan bir karşılaştırma gerçekleştirmek için özelliği kullanılarak Ordinal sözleşme adı karşılaştırılır.

Şunlara uygulanır