Bagikan melalui


Binding.CanBuildChannelFactory Metode

Definisi

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien yang memenuhi beberapa kriteria tertentu.

Overload

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien yang memenuhi kumpulan parameter pengikatan yang ditentukan.

CanBuildChannelFactory<TChannel>(Object[])

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien yang memenuhi persyaratan yang ditentukan oleh array objek.

Keterangan

Gunakan metode ini jika Anda ingin memeriksa apakah pabrik saluran untuk saluran jenis TChannel dapat dibangun untuk context yang disediakan sebelum mencoba untuk benar-benar membangun pabrik. Atau, cobalah untuk membangun pabrik saluran dengan memanggil BuildChannelFactory dan menangkap pengecualian yang dihasilkan jika tidak dapat dibangun.

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Sumber:
Binding.cs

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien yang memenuhi kumpulan parameter pengikatan yang ditentukan.

public:
generic <typename TChannel>
 virtual bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual bool CanBuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters);
abstract member CanBuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> bool
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> bool
Public Overridable Function CanBuildChannelFactory(Of TChannel) (parameters As BindingParameterCollection) As Boolean

Jenis parameter

TChannel

Jenis saluran tempat pabrik sedang diuji.

Parameter

parameters
BindingParameterCollection

BindingParameterCollection yang menentukan persyaratan untuk pabrik saluran yang dibangun.

Mengembalikan

true jika tumpukan pabrik saluran yang ditentukan dapat dibangun pada klien; jika tidak, false.

Keterangan

Gunakan metode ini jika Anda ingin memeriksa apakah pabrik saluran untuk saluran jenis TChannel dapat dibangun untuk pengikatan parameters yang ditentukan sebelum mencoba untuk benar-benar membangun pabrik. Atau, cobalah untuk membangun pabrik saluran dengan memanggil BuildChannelFactory<TChannel>(BindingParameterCollection) dan menangkap pengecualian yang dihasilkan jika tidak dapat dibangun.

Berlaku untuk

CanBuildChannelFactory<TChannel>(Object[])

Sumber:
Binding.cs

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien yang memenuhi persyaratan yang ditentukan oleh array objek.

public:
generic <typename TChannel>
 bool CanBuildChannelFactory(... cli::array <System::Object ^> ^ parameters);
public bool CanBuildChannelFactory<TChannel> (params object[] parameters);
member this.CanBuildChannelFactory : obj[] -> bool
Public Function CanBuildChannelFactory(Of TChannel) (ParamArray parameters As Object()) As Boolean

Jenis parameter

TChannel

Jenis saluran tempat pabrik sedang diuji.

Parameter

parameters
Object[]

Array objek yang menentukan persyaratan untuk pabrik saluran yang dibangun.

Mengembalikan

true jika tumpukan pabrik saluran yang ditentukan dapat dibangun pada klien; jika tidak, false.

Keterangan

Gunakan metode ini jika Anda ingin memeriksa apakah pabrik saluran untuk saluran jenis TChannel dapat dibangun untuk pengikatan parameters yang ditentukan sebelum mencoba untuk benar-benar membangun pabrik. Atau, cobalah untuk membangun pabrik saluran dengan memanggil BuildChannelFactory<TChannel>(Object[]) dan menangkap pengecualian yang dihasilkan jika tidak dapat dibangun.

Berlaku untuk