ExportProvider.GetExport Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une exportation spécifiée.
Surcharges
GetExport<T,TMetadataView>() |
Retourne l'exportation avec le nom de contrat dérivé du paramètre de type spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée. |
GetExport<T,TMetadataView>(String) |
Retourne l'exportation avec le nom de contrat spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée. |
GetExport<T>() |
Retourne l'exportation avec le nom de contrat dérivé du paramètre de type spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée. |
GetExport<T>(String) |
Retourne l'exportation avec le nom de contrat spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée. |
GetExport<T,TMetadataView>()
Retourne l'exportation avec le nom de contrat dérivé du paramètre de type spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée.
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)
Paramètres de type
- T
Paramètre de type de l'objet Lazy<T,TMetadata> à retourner. Le nom du contrat est également dérivé de ce paramètre de type.
- TMetadataView
Type d'affichage des métadonnées de l'objet Lazy<T,TMetadata> à retourner.
Retours
System.Lazy`2
Exceptions
Il n'y a aucun objet Lazy<T,TMetadata> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
- ou -
Il y a plusieurs objets Lazy<T,TMetadata> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
L'objet CompositionContainer a été supprimé.
TMetadataView
n'est pas un type de vue de métadonnées valide.
Remarques
Le nom du contrat est le résultat de l’appel de la GetContractName méthode sur T
.
Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.
S’applique à
GetExport<T,TMetadataView>(String)
Retourne l'exportation avec le nom de contrat spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée.
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)
Paramètres de type
- T
Paramètre de type de l'objet Lazy<T,TMetadata> à retourner.
- TMetadataView
Type d'affichage des métadonnées de l'objet Lazy<T,TMetadata> à retourner.
Paramètres
- contractName
- String
Nom de contrat de l'objet Lazy<T,TMetadata> à retourner, null
ou chaîne vide ("") pour utiliser le nom de contrat par défaut.
Retours
Exportation avec le nom de contrat spécifié.
Exceptions
Il n'y a aucun objet Lazy<T,TMetadata> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
- ou -
Il y a plusieurs objets Lazy<T,TMetadata> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
L'objet CompositionContainer a été supprimé.
TMetadataView
n'est pas un type de vue de métadonnées valide.
Remarques
Le nom de contrat par défaut est le résultat de l’appel de la GetContractName méthode sur T
.
Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.
S’applique à
GetExport<T>()
Retourne l'exportation avec le nom de contrat dérivé du paramètre de type spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée.
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)
Paramètres de type
- T
Paramètre de type de l'objet Lazy<T> à retourner. Le nom du contrat est également dérivé de ce paramètre de type.
Retours
Exportation avec le nom de contrat dérivé du paramètre de type spécifié.
Exceptions
Il n'y a aucun objet Lazy<T> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
- ou -
Il y a plusieurs objets Lazy<T> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
L'objet CompositionContainer a été supprimé.
Remarques
Le nom du contrat est le résultat de l’appel de la GetContractName méthode sur T
.
Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.
S’applique à
GetExport<T>(String)
Retourne l'exportation avec le nom de contrat spécifié. Si la mise en correspondance ne donne pas une et une seule exportation, une exception est levée.
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)
Paramètres de type
- T
Paramètre de type de l'objet Lazy<T> à retourner.
Paramètres
- contractName
- String
Nom de contrat de l'objet Lazy<T> à retourner, null
ou chaîne vide ("") pour utiliser le nom de contrat par défaut.
Retours
Exportation avec le nom de contrat spécifié.
Exceptions
Il n'y a aucun objet Lazy<T> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
- ou -
Il y a plusieurs objets Lazy<T> avec le nom de contrat dérivé de T
dans l'objet CompositionContainer.
L'objet CompositionContainer a été supprimé.
Remarques
Le nom de contrat par défaut est le résultat de l’appel de la GetContractName méthode sur T
.
Le nom du contrat est comparé à l’aide de la Ordinal propriété pour effectuer une comparaison non linguistique respectant la casse.