DuplexChannelFactory<TChannel> Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen.
Överlagringar
| Name | Description |
|---|---|
| DuplexChannelFactory<TChannel>(Object) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet. |
| DuplexChannelFactory<TChannel>(Type, String, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans, konfiguration och fjärradress. |
| DuplexChannelFactory<TChannel>(Type, ServiceEndpoint) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och tjänstslutpunkt. |
| DuplexChannelFactory<TChannel>(Type, Binding, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans, bindning och fjärradress. |
| DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans, bindning och fjärradress. |
| DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfigurations- och slutpunktsadress. |
| DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning och slutpunktsadress. |
| DuplexChannelFactory<TChannel>(Object, String, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfigurations- och slutpunktsadress. |
| DuplexChannelFactory<TChannel>(Object, Binding, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angivet motringningsobjekt, bindning och fjärradress. |
| DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning och slutpunktsadress. |
| DuplexChannelFactory<TChannel>(InstanceContext, Binding, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven instanskontext, bindning och fjärradress. |
| DuplexChannelFactory<TChannel>(Type, Binding) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och bindning. |
| DuplexChannelFactory<TChannel>(Type, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och konfiguration. |
| DuplexChannelFactory<TChannel>(Type) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans. |
| DuplexChannelFactory<TChannel>(Object, Binding) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning. |
| DuplexChannelFactory<TChannel>(Object, ServiceEndpoint) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven slutpunkt. |
| DuplexChannelFactory<TChannel>(InstanceContext) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven instanskontext. |
| DuplexChannelFactory<TChannel>(InstanceContext, Binding) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med en kontext som implementerar återanropskontraktet och en angiven bindning. |
| DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven slutpunkt. |
| DuplexChannelFactory<TChannel>(InstanceContext, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfiguration. |
| DuplexChannelFactory<TChannel>(Object, String) |
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfiguration. |
DuplexChannelFactory<TChannel>(Object)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet.
public:
DuplexChannelFactory(System::Object ^ callbackObject);
public DuplexChannelFactory(object callbackObject);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
Undantag
callbackObject är null.
Kommentarer
Använd den här konstruktorn för att skicka ett objekt som implementerar återanropskontraktet för måltjänsten programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans, konfiguration och fjärradress.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackInstanceType eller endpointConfigurationName är remoteAddressnull.
Gäller för
DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och tjänstslutpunkt.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory(Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpoint As ServiceEndpoint)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointserviceEndpoint
- ServiceEndpoint
För ServiceEndpoint tjänsten.
Undantag
callbackInstanceType är null.
Gäller för
DuplexChannelFactory<TChannel>(Type, Binding, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans, bindning och fjärradress.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory(Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As String)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- String
Fjärradressen som tillhandahåller platsen för tjänsten.
Undantag
callbackInstanceType eller binding är remoteAddressnull.
Gäller för
DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans, bindning och fjärradress.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As EndpointAddress)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackInstanceType eller binding är remoteAddressnull.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfigurations- och slutpunktsadress.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackInstance eller endpointConfigurationName är remoteAddressnull.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänstens adressinformation programmatiskt, skicka in adressinformationen programmatiskt och fastställa återstående målslutpunktsinformation från klientprogrammets konfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning och slutpunktsadress.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackInstance eller binding är remoteAddressnull.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänsten och skicka in bindnings- och adressinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfigurations- och slutpunktsadress.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackObject eller endpointConfigurationName är remoteAddressnull.
Kommentarer
Använd den här konstruktorn för att skicka ett tjänstobjekt som implementerar återanropskontraktet för måltjänsten, skicka in adressinformationen programmatiskt och fastställa återstående målslutpunktsinformation från klientprogrammets konfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(Object, Binding, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angivet motringningsobjekt, bindning och fjärradress.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As String)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- String
Fjärradressen som tillhandahåller platsen för tjänsten.
Undantag
callbackObject eller binding är remoteAddressnull.
Gäller för
DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning och slutpunktsadress.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As EndpointAddress)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- EndpointAddress
Det EndpointAddress som tillhandahåller platsen för tjänsten.
Undantag
callbackObject eller binding är remoteAddressnull.
Kommentarer
Använd den här konstruktorn för att skicka ett tjänstobjekt som implementerar återanropskontraktet för måltjänsten och skicka in bindnings- och adressinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven instanskontext, bindning och fjärradress.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As String)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
- remoteAddress
- String
Fjärradressen som tillhandahåller platsen för tjänsten.
Undantag
callbackInstance eller binding är remoteAddressnull.
Gäller för
DuplexChannelFactory<TChannel>(Type, Binding)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och bindning.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory(Type callbackInstanceType, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
Undantag
callbackInstanceType eller binding är null.
Gäller för
DuplexChannelFactory<TChannel>(Type, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven typ av motringningsinstans och konfiguration.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName);
public DuplexChannelFactory(Type callbackInstanceType, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
Undantag
callbackInstanceType eller endpointConfigurationName är null.
Gäller för
DuplexChannelFactory<TChannel>(Type)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med den angivna typen av motringningsinstans.
public:
DuplexChannelFactory(Type ^ callbackInstanceType);
public DuplexChannelFactory(Type callbackInstanceType);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type)
Parametrar
- callbackInstanceType
- Type
Som Type tillhandahåller den motringningsinstans som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
Undantag
callbackInstanceType är null.
Gäller för
DuplexChannelFactory<TChannel>(Object, Binding)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven bindning.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
Undantag
callbackObject eller binding är null.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänsten och skicka bindningsinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven slutpunkt.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory(object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpoint As ServiceEndpoint)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpoint
- ServiceEndpoint
Till ServiceEndpoint vilka kanaler som produceras av fabriken ansluter.
Undantag
callbackObject är null.
Kommentarer
Använd den här konstruktorn för att skicka ett tjänstobjekt som implementerar återanropskontraktet för måltjänsten och skicka tjänstslutpunktsinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med angiven instanskontext.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
Undantag
callbackInstance är null.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, Binding)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med en kontext som implementerar återanropskontraktet och en angiven bindning.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- binding
- Binding
Används Binding för att ansluta till tjänsten via kanaler som produceras av fabriken.
Undantag
callbackInstance eller binding är null.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänsten och skicka bindningsinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven slutpunkt.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpoint
- ServiceEndpoint
Till ServiceEndpoint vilka kanaler som produceras av fabriken ansluter.
Undantag
callbackInstance är null.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänsten och skicka slutpunktsinformationen programmatiskt i stället för att använda en programkonfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(InstanceContext, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfiguration.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)
Parametrar
- callbackInstance
- InstanceContext
Det InstanceContext som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Namnet som används för slutpunktskonfigurationen.
Undantag
callbackInstance eller endpointConfigurationName är null.
Kommentarer
Använd den här konstruktorn för att skicka ett instanskontextobjekt som implementerar återanropskontraktet för måltjänsten och för att fastställa målslutpunktsinformationen från klientprogrammets konfigurationsfil.
Gäller för
DuplexChannelFactory<TChannel>(Object, String)
Initierar en ny instans av DuplexChannelFactory<TChannel> klassen med ett objekt som implementerar återanropskontraktet och en angiven konfiguration.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public DuplexChannelFactory(object callbackObject, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String)
Parametrar
- callbackObject
- Object
Det Object som klienten använder för att lyssna efter meddelanden från den anslutna tjänsten.
- endpointConfigurationName
- String
Konfigurationsnamnet som används för slutpunkten.
Undantag
callbackObject eller endpointConfigurationName är null.
Kommentarer
Använd den här konstruktorn för att skicka ett tjänstobjekt som implementerar återanropskontraktet för måltjänsten och fastställa målslutpunktsinformationen från klientprogrammets konfigurationsfil.