ExportProvider.GetExport Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a megadott exportálást.
Túlterhelések
| Name | Description |
|---|---|
| GetExport<T,TMetadataView>() |
Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez. |
| GetExport<T,TMetadataView>(String) |
A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez. |
| GetExport<T>() |
Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez. |
| GetExport<T>(String) |
A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez. |
GetExport<T,TMetadataView>()
Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.
public:
generic <typename T, typename TMetadataView>
Lazy<T, TMetadataView> ^ GetExport();
public Lazy<T,TMetadataView>? GetExport<T,TMetadataView>();
public Lazy<T,TMetadataView> GetExport<T,TMetadataView>();
member this.GetExport : unit -> Lazy<'T, 'MetadataView>
Public Function GetExport(Of T, TMetadataView) () As Lazy(Of T, TMetadataView)
Típusparaméterek
- T
A visszaadni kívánt objektum típusparamétere Lazy<T,TMetadata> . A szerződés neve is ebből a típusparaméterből származik.
- TMetadataView
A visszaadni kívánt objektum metaadatnézetének Lazy<T,TMetadata> típusa.
Válaszok
System.Lazy'2
Kivételek
Az objektumban Lazy<T,TMetadata> nincs olyan T objektum, amelyből CompositionContainer a szerződés neve származik.
-vagy-
Egynél Lazy<T,TMetadata> több objektum van az objektumban TCompositionContainer származtatott szerződésnévvel.
Az CompositionContainer objektumot eltávolították.
TMetadataView nem érvényes metaadatnézet-típus.
Megjegyzések
A szerződés neve a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.
A következőre érvényes:
GetExport<T,TMetadataView>(String)
A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.
public:
generic <typename T, typename TMetadataView>
Lazy<T, TMetadataView> ^ GetExport(System::String ^ contractName);
public Lazy<T,TMetadataView>? GetExport<T,TMetadataView>(string? contractName);
public Lazy<T,TMetadataView> GetExport<T,TMetadataView>(string contractName);
member this.GetExport : string -> Lazy<'T, 'MetadataView>
Public Function GetExport(Of T, TMetadataView) (contractName As String) As Lazy(Of T, TMetadataView)
Típusparaméterek
- T
A visszaadni kívánt objektum típusparamétere Lazy<T,TMetadata> .
- TMetadataView
A visszaadni kívánt objektum metaadatnézetének Lazy<T,TMetadata> típusa.
Paraméterek
- contractName
- String
A visszaadni kívánt objektum szerződésneve Lazy<T,TMetadata> , vagy null egy üres sztring ("") az alapértelmezett szerződésnév használatához.
Válaszok
Az exportálás a megadott szerződésnévvel.
Kivételek
Az objektumban Lazy<T,TMetadata> nincs olyan T objektum, amelyből CompositionContainer a szerződés neve származik.
-vagy-
Egynél Lazy<T,TMetadata> több objektum van az objektumban TCompositionContainer származtatott szerződésnévvel.
Az CompositionContainer objektumot eltávolították.
TMetadataView nem érvényes metaadatnézet-típus.
Megjegyzések
Az alapértelmezett szerződésnév a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.
A következőre érvényes:
GetExport<T>()
Az exportálást a megadott típusparaméterből származtatott szerződésnévvel adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.
public:
generic <typename T>
Lazy<T> ^ GetExport();
public Lazy<T>? GetExport<T>();
public Lazy<T> GetExport<T>();
member this.GetExport : unit -> Lazy<'T>
Public Function GetExport(Of T) () As Lazy(Of T)
Típusparaméterek
- T
A visszaadni kívánt objektum típusparamétere Lazy<T> . A szerződés neve is ebből a típusparaméterből származik.
Válaszok
Az exportálás a megadott típusparaméterből származtatott szerződésnévvel.
Kivételek
Az objektumban Lazy<T> nincs olyan T objektum, amelyből CompositionContainer a szerződés neve származik.
-vagy-
Egynél Lazy<T> több objektum van az objektumban TCompositionContainer származtatott szerződésnévvel.
Az CompositionContainer objektumot eltávolították.
Megjegyzések
A szerződés neve a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.
A következőre érvényes:
GetExport<T>(String)
A megadott szerződésnévvel rendelkező exportálást adja vissza. Ha nincs pontosan egy megfelelő exportálás, a rendszer kivételt jelez.
public:
generic <typename T>
Lazy<T> ^ GetExport(System::String ^ contractName);
public Lazy<T>? GetExport<T>(string? contractName);
public Lazy<T> GetExport<T>(string contractName);
member this.GetExport : string -> Lazy<'T>
Public Function GetExport(Of T) (contractName As String) As Lazy(Of T)
Típusparaméterek
- T
A visszaadni kívánt objektum típusparamétere Lazy<T> .
Paraméterek
- contractName
- String
A visszaadni kívánt objektum szerződésneve Lazy<T> , vagy null egy üres sztring ("") az alapértelmezett szerződésnév használatához.
Válaszok
Az exportálás a megadott szerződésnévvel.
Kivételek
Az objektumban Lazy<T> nincs olyan T objektum, amelyből CompositionContainer a szerződés neve származik.
-vagy-
Egynél Lazy<T> több objektum van az objektumban TCompositionContainer származtatott szerződésnévvel.
Az CompositionContainer objektumot eltávolították.
Megjegyzések
Az alapértelmezett szerződésnév a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.