Bagikan melalui


CompositionContext.TryGetExport Metode

Definisi

Overload

TryGetExport(CompositionContract, Object)

Mengembalikan ekspor yang cocok dengan kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

TryGetExport(Type, Object)

Mengembalikan ekspor yang cocok dengan jenis yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

TryGetExport(Type, String, Object)

Mengembalikan ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

TryGetExport<TExport>(TExport)

Mengembalikan ekspor yang cocok dengan parameter jenis generik yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

TryGetExport<TExport>(String, TExport)

Mengembalikan ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

TryGetExport(CompositionContract, Object)

Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs

Mengembalikan ekspor yang cocok dengan kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

public:
 abstract bool TryGetExport(System::Composition::Hosting::Core::CompositionContract ^ contract, [Runtime::InteropServices::Out] System::Object ^ % export);
public abstract bool TryGetExport (System.Composition.Hosting.Core.CompositionContract contract, out object export);
abstract member TryGetExport : System.Composition.Hosting.Core.CompositionContract * obj -> bool
Public MustOverride Function TryGetExport (contract As CompositionContract, ByRef export As Object) As Boolean

Parameter

contract
CompositionContract

Kontrak yang cocok.

export
Object

Ketika metode ini kembali, berisi ekspor yang cocok atau null.

Mengembalikan

true jika ekspor ditemukan; jika tidak, false.

Pengecualian

Tidak ada ekspor yang ditemukan untuk contract.

Berlaku untuk

TryGetExport(Type, Object)

Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs

Mengembalikan ekspor yang cocok dengan jenis yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

public:
 bool TryGetExport(Type ^ exportType, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport (Type exportType, out object export);
member this.TryGetExport : Type * obj -> bool
Public Function TryGetExport (exportType As Type, ByRef export As Object) As Boolean

Parameter

exportType
Type

Jenis yang cocok.

export
Object

Ketika metode ini kembali, berisi ekspor yang cocok atau null.

Mengembalikan

true jika ekspor ditemukan; jika tidak, false.

Pengecualian

Tidak ada ekspor yang ditemukan untuk contract.

Berlaku untuk

TryGetExport(Type, String, Object)

Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs

Mengembalikan ekspor yang cocok dengan nama dan jenis kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

public:
 bool TryGetExport(Type ^ exportType, System::String ^ contractName, [Runtime::InteropServices::Out] System::Object ^ % export);
public bool TryGetExport (Type exportType, string contractName, out object export);
member this.TryGetExport : Type * string * obj -> bool
Public Function TryGetExport (exportType As Type, contractName As String, ByRef export As Object) As Boolean

Parameter

exportType
Type

Jenis yang cocok.

contractName
String

Nama yang cocok.

export
Object

Ketika metode ini kembali, berisi ekspor yang cocok atau null.

Mengembalikan

true jika ekspor ditemukan; jika tidak, false.

Pengecualian

Tidak ada ekspor yang ditemukan untuk contract.

Berlaku untuk

TryGetExport<TExport>(TExport)

Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs

Mengembalikan ekspor yang cocok dengan parameter jenis generik yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

public:
generic <typename TExport>
 bool TryGetExport([Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport> (out TExport export);
member this.TryGetExport : 'Export -> bool
Public Function TryGetExport(Of TExport) (ByRef export As TExport) As Boolean

Jenis parameter

TExport

Jenis yang cocok.

Parameter

export
TExport

Ketika metode ini kembali, berisi ekspor yang cocok atau null.

Mengembalikan

true jika ekspor ditemukan; jika tidak, false.

Pengecualian

Tidak ada ekspor yang ditemukan untuk contract.

Berlaku untuk

TryGetExport<TExport>(String, TExport)

Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs
Sumber:
CompositionContext.cs

Mengembalikan ekspor yang cocok dengan parameter jenis generik dan nama kontrak yang ditentukan, atau mengembalikan null jika tidak ada kecocokan yang ditemukan.

public:
generic <typename TExport>
 bool TryGetExport(System::String ^ contractName, [Runtime::InteropServices::Out] TExport % export);
public bool TryGetExport<TExport> (string contractName, out TExport export);
member this.TryGetExport : string * 'Export -> bool
Public Function TryGetExport(Of TExport) (contractName As String, ByRef export As TExport) As Boolean

Jenis parameter

TExport

Jenis yang cocok.

Parameter

contractName
String

Nama yang cocok.

export
TExport

Ketika metode ini kembali, berisi ekspor yang cocok atau null.

Mengembalikan

true jika ekspor ditemukan; jika tidak, false.

Pengecualian

Tidak ada ekspor yang ditemukan untuk contract.

Berlaku untuk