FabricClient Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
FabricClient() |
Inicializa una nueva instancia de la clase FabricClient. El código que se ejecuta dentro del clúster debe usar este constructor. Permite que la FabricClient instancia se conecte al clúster a través del servicio de puerta de enlace local que se ejecuta en el mismo nodo. |
FabricClient(FabricClientRole) |
Inicializa una nueva instancia de la FabricClient clase con el rol de cliente de tejido especificado: FabricClientRole. |
FabricClient(FabricClientSettings) |
Inicializa una nueva instancia de la FabricClient clase con el objeto deseado FabricClientSettings. FabricClient Si se encuentra en el mismo clúster que el servicio, use un objeto Local FabricClient. Local FabricClient es una característica de Service Fabric que permite FabricClient conectarse al servicio de puerta de enlace local en lugar de elegir una lista. De este modo, el cliente puede omitir un salto de red adicional. En caso de que un servicio resuelva otra partición de servicio en el mismo clúster, se recomienda usar Local FabricClient, ya que habilita el equilibrio de carga automático y mejora el rendimiento. |
FabricClient(String[]) |
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas. Estos puntos de conexión de host son una lista de cadenas delimitadas ":" donde la primera parte es la dirección IP del clúster y la segunda parte es el puerto de punto de conexión de conexión de cliente. |
FabricClient(FabricClientSettings, String[]) |
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas y el deseado FabricClientSettings. |
FabricClient(SecurityCredentials, String[]) |
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric y SecurityCredentials. |
FabricClient(TimeSpan, String[]) |
Obsoletos.
EN DESUSO. Inicializa una nueva instancia de la FabricClient clase con las direcciones keepAliveInterval y Service Fabric Gateway (hostEndpoints). |
FabricClient(SecurityCredentials, FabricClientSettings, String[]) |
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas SecurityCredentials y FabricClientSettings. |
FabricClient(SecurityCredentials, TimeSpan, String[]) |
Obsoletos.
EN DESUSO. Inicializa una nueva instancia de la FabricClient clase con credenciales dadas, direcciones keepAliveInterval y Puerta de enlace de Service Fabric (hostEndpoints). |
FabricClient()
Inicializa una nueva instancia de la clase FabricClient. El código que se ejecuta dentro del clúster debe usar este constructor. Permite que la FabricClient instancia se conecte al clúster a través del servicio de puerta de enlace local que se ejecuta en el mismo nodo.
public FabricClient ();
Public Sub New ()
Comentarios
Dado que este constructor usa el servicio de puerta de enlace local que se ejecuta en el mismo nodo para conectarse al clúster, el cliente puede omitir un salto de red adicional. Para conectarse a un clúster desde código que se ejecuta fuera del clúster, use un constructor diferente que le permita especificar explícitamente los parámetros de conexión.
Se aplica a
FabricClient(FabricClientRole)
Inicializa una nueva instancia de la FabricClient clase con el rol de cliente de tejido especificado: FabricClientRole.
public FabricClient (System.Fabric.FabricClientRole clientRole);
new System.Fabric.FabricClient : System.Fabric.FabricClientRole -> System.Fabric.FabricClient
Public Sub New (clientRole As FabricClientRole)
Parámetros
- clientRole
- FabricClientRole
Rol de cliente fabric.
Se aplica a
FabricClient(FabricClientSettings)
Inicializa una nueva instancia de la FabricClient clase con el objeto deseado FabricClientSettings. FabricClient Si se encuentra en el mismo clúster que el servicio, use un objeto Local FabricClient. Local FabricClient es una característica de Service Fabric que permite FabricClient conectarse al servicio de puerta de enlace local en lugar de elegir una lista. De este modo, el cliente puede omitir un salto de red adicional. En caso de que un servicio resuelva otra partición de servicio en el mismo clúster, se recomienda usar Local FabricClient, ya que habilita el equilibrio de carga automático y mejora el rendimiento.
public FabricClient (System.Fabric.FabricClientSettings settings);
new System.Fabric.FabricClient : System.Fabric.FabricClientSettings -> System.Fabric.FabricClient
Public Sub New (settings As FabricClientSettings)
Parámetros
- settings
- FabricClientSettings
La configuración del cliente de fabric utilizada por el cliente de fabric.
Se aplica a
FabricClient(String[])
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas. Estos puntos de conexión de host son una lista de cadenas delimitadas ":" donde la primera parte es la dirección IP del clúster y la segunda parte es el puerto de punto de conexión de conexión de cliente.
public FabricClient (params string[] hostEndpoints);
new System.Fabric.FabricClient : string[] -> System.Fabric.FabricClient
Public Sub New (ParamArray hostEndpoints As String())
Parámetros
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
Se aplica a
FabricClient(FabricClientSettings, String[])
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas y el deseado FabricClientSettings.
public FabricClient (System.Fabric.FabricClientSettings settings, params string[] hostEndpoints);
new System.Fabric.FabricClient : System.Fabric.FabricClientSettings * string[] -> System.Fabric.FabricClient
Public Sub New (settings As FabricClientSettings, ParamArray hostEndpoints As String())
Parámetros
- settings
- FabricClientSettings
Configuración del cliente de fabric.
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
Se aplica a
FabricClient(SecurityCredentials, String[])
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric y SecurityCredentials.
public FabricClient (System.Fabric.SecurityCredentials credential, params string[] hostEndpoints);
new System.Fabric.FabricClient : System.Fabric.SecurityCredentials * string[] -> System.Fabric.FabricClient
Public Sub New (credential As SecurityCredentials, ParamArray hostEndpoints As String())
Parámetros
- credential
- SecurityCredentials
SecurityCredentialsdefine la configuración de seguridad de .FabricClient
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
Se aplica a
FabricClient(TimeSpan, String[])
Precaución
Deprecated
EN DESUSO. Inicializa una nueva instancia de la FabricClient clase con las direcciones keepAliveInterval y Service Fabric Gateway (hostEndpoints).
[System.Obsolete("Deprecated", true)]
public FabricClient (TimeSpan keepAliveInterval, params string[] hostEndpoints);
[<System.Obsolete("Deprecated", true)>]
new System.Fabric.FabricClient : TimeSpan * string[] -> System.Fabric.FabricClient
Public Sub New (keepAliveInterval As TimeSpan, ParamArray hostEndpoints As String())
Parámetros
- keepAliveInterval
- TimeSpan
Define el intervalo periódico de mensajes de mantenimiento activo.
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
- Atributos
Comentarios
Si hay dispositivos externos entre la conexión del cliente al clúster que requieren mensajes periódicos para mantener la conexión activa, asegúrese de usar la característica KeepAlive de FabricClient. Durante la inicialización de FabricClient, los usuarios pueden especificar timeSpan keepAliveInterval. Si se especifica este argumento, FabricClient hará ping periódicamente al servicio de puerta de enlace de Service Fabric con el que se está comunicando, siempre y cuando haya una operación pendiente. Un ejemplo de un escenario en el que esta característica es útil es Windows Azure. FabricClient Si está fuera de Windows Azure y el clúster está dentro de Windows Azure, todas las conexiones pasarán por el Azure Load Balancer (ALB). ALB finaliza las conexiones que están inactivas durante más de 60 segundos. Por lo tanto, en estas situaciones, FabricClient se debe crear con KeepAliveInterval establecido <en 59 segundos (se recomienda 20 -30).
Se aplica a
FabricClient(SecurityCredentials, FabricClientSettings, String[])
Inicializa una nueva instancia de la FabricClient clase con direcciones de puerta de enlace de Service Fabric dadas SecurityCredentials y FabricClientSettings.
public FabricClient (System.Fabric.SecurityCredentials credential, System.Fabric.FabricClientSettings settings, params string[] hostEndpoints);
new System.Fabric.FabricClient : System.Fabric.SecurityCredentials * System.Fabric.FabricClientSettings * string[] -> System.Fabric.FabricClient
Public Sub New (credential As SecurityCredentials, settings As FabricClientSettings, ParamArray hostEndpoints As String())
Parámetros
- credential
- SecurityCredentials
SecurityCredentialsdefine la configuración de seguridad de .FabricClient
- settings
- FabricClientSettings
Configuración del cliente de fabric.
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
Se aplica a
FabricClient(SecurityCredentials, TimeSpan, String[])
Precaución
Deprecated
EN DESUSO. Inicializa una nueva instancia de la FabricClient clase con credenciales dadas, direcciones keepAliveInterval y Puerta de enlace de Service Fabric (hostEndpoints).
[System.Obsolete("Deprecated", true)]
public FabricClient (System.Fabric.SecurityCredentials credential, TimeSpan keepAliveInterval, params string[] hostEndpoints);
[<System.Obsolete("Deprecated", true)>]
new System.Fabric.FabricClient : System.Fabric.SecurityCredentials * TimeSpan * string[] -> System.Fabric.FabricClient
Public Sub New (credential As SecurityCredentials, keepAliveInterval As TimeSpan, ParamArray hostEndpoints As String())
Parámetros
- credential
- SecurityCredentials
Define las credenciales de seguridad.
- keepAliveInterval
- TimeSpan
Define el intervalo periódico de mensajes de mantenimiento activo.
- hostEndpoints
- String[]
Define el conjunto de direcciones de puerta de enlace que FabricClient puede usar para conectarse al clúster.
- Atributos
Comentarios
Si hay dispositivos externos entre la conexión del cliente al clúster que requieren mensajes periódicos para mantener la conexión activa, asegúrese de usar la característica KeepAlive de FabricClient. Durante la inicialización de FabricClient, los usuarios pueden especificar timeSpan keepAliveInterval. Si se especifica este argumento, FabricClient hará ping periódicamente al servicio de puerta de enlace de Service Fabric con el que se está comunicando, siempre y cuando haya una operación pendiente. Un ejemplo de un escenario en el que esta característica es útil es Windows Azure. FabricClient Si está fuera de Windows Azure y el clúster está dentro de Windows Azure, todas las conexiones pasarán por el Azure Load Balancer (ALB). ALB finaliza las conexiones que están inactivas durante más de 60 segundos. Por lo tanto, en estas situaciones, FabricClient se debe crear con KeepAliveInterval establecido <en 59 segundos (se recomienda 20 -30).
Se aplica a
Azure SDK for .NET