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
| Nom | Description |
|---|---|
| GetExport<T,TMetadataView>() |
Retourne l’exportation avec le nom de contrat dérivé du paramètre de type spécifié. S’il n’existe pas exactement une exportation correspondante, une exception est levée. |
| GetExport<T,TMetadataView>(String) |
Retourne l’exportation avec le nom de contrat spécifié. S’il n’existe pas exactement une exportation correspondante, une exception est levée. |
| GetExport<T>() |
Retourne l’exportation avec le nom de contrat dérivé du paramètre de type spécifié. S’il n’existe pas exactement une exportation correspondante, une exception est levée. |
| GetExport<T>(String) |
Retourne l’exportation avec le nom de contrat spécifié. S’il n’existe pas exactement une exportation correspondante, 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é. S’il n’existe pas exactement une exportation correspondante, 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 de la vue de métadonnées de l’objet Lazy<T,TMetadata> à retourner.
Retours
System.Lazy'2
Exceptions
Il existe zéro Lazy<T,TMetadata> objet dont le nom de contrat est dérivé de T l’objet CompositionContainer .
- ou -
Il existe plusieurs Lazy<T,TMetadata> objets dont le nom de contrat est T dérivé de l’objet CompositionContainer .
L’objet CompositionContainer a été supprimé.
TMetadataView n’est pas un type d’affichage 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 propriété pour effectuer une comparaison respectant la Ordinal casse et non linguistique.
S’applique à
GetExport<T,TMetadataView>(String)
Retourne l’exportation avec le nom de contrat spécifié. S’il n’existe pas exactement une exportation correspondante, 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 de la vue de métadonnées de l’objet Lazy<T,TMetadata> à retourner.
Paramètres
- contractName
- String
Nom du contrat de l’objet Lazy<T,TMetadata> à renvoyer, ou null une chaîne vide (« ») pour utiliser le nom de contrat par défaut.
Retours
Exportation avec le nom de contrat spécifié.
Exceptions
Il existe zéro Lazy<T,TMetadata> objet dont le nom de contrat est dérivé de T l’objet CompositionContainer .
- ou -
Il existe plusieurs Lazy<T,TMetadata> objets dont le nom de contrat est T dérivé de l’objet CompositionContainer .
L’objet CompositionContainer a été supprimé.
TMetadataView n’est pas un type d’affichage de métadonnées valide.
Remarques
Le nom du 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 propriété pour effectuer une comparaison respectant la Ordinal casse et non linguistique.
S’applique à
GetExport<T>()
Retourne l’exportation avec le nom de contrat dérivé du paramètre de type spécifié. S’il n’existe pas exactement une exportation correspondante, 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 existe zéro Lazy<T> objet dont le nom de contrat est dérivé de T l’objet CompositionContainer .
- ou -
Il existe plusieurs Lazy<T> objets dont le nom de contrat est T dérivé de 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 propriété pour effectuer une comparaison respectant la Ordinal casse et non linguistique.
S’applique à
GetExport<T>(String)
Retourne l’exportation avec le nom de contrat spécifié. S’il n’existe pas exactement une exportation correspondante, 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 du contrat de l’objet Lazy<T> à renvoyer, ou null une chaîne vide (« ») pour utiliser le nom de contrat par défaut.
Retours
Exportation avec le nom de contrat spécifié.
Exceptions
Il existe zéro Lazy<T> objet dont le nom de contrat est dérivé de T l’objet CompositionContainer .
- ou -
Il existe plusieurs Lazy<T> objets dont le nom de contrat est T dérivé de l’objet CompositionContainer .
L’objet CompositionContainer a été supprimé.
Remarques
Le nom du 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 propriété pour effectuer une comparaison respectant la Ordinal casse et non linguistique.