FabricTransportRemotingSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Einstellung dar, die die FabricTransport-Kommunikation konfiguriert.
public class FabricTransportRemotingSettings
type FabricTransportRemotingSettings = class
Public Class FabricTransportRemotingSettings
- Vererbung
-
FabricTransportRemotingSettings
Konstruktoren
FabricTransportRemotingSettings() |
Initialisiert eine neue Instanz der FabricTransportRemotingSettings-Klasse mit Standardwerten. |
Eigenschaften
ConnectTimeout |
Ruft die maximal zulässige Zeit ab, bis die Verbindung erfolgreich hergestellt werden soll, oder legt diese fest. |
ExceptionDeserializationTechnique |
Ruft die zu verwendende Ausnahmedeserialisierung ab oder legt sie fest. |
HeaderBufferSize |
Ruft die Größe der einzelnen Headerpuffer ab oder legt diese fest. |
HeaderMaxBufferCount |
Ruft die maximale Anzahl von Headerpuffern ab, die dem BufferPool zugewiesen sind, oder legt diese fest. |
KeepAliveTimeout |
Ruft die KeepAliveTimeout-Option ab, die eine Möglichkeit zum Konfigurieren der Tcp-Keep-Alive-Option bietet, oder legt diese fest. |
MaxConcurrentCalls |
Ruft die maximale Anzahl von Nachrichten ab, die prozesse gleichzeitig aktiv verarbeiten, oder legt diese fest. |
MaxMessageSize |
Ruft die maximale Größe einer Nachricht ab, die in einem Kanal empfangen werden kann, der mit dieser Einstellung konfiguriert ist, oder legt diese fest. |
MaxQueueSize |
Ruft die maximale Größe einer Warteschlange ab, die Nachrichten speichert, während sie für einen Endpunkt verarbeitet werden, der mit dieser Einstellung konfiguriert ist, oder legt diese fest. |
OperationTimeout |
Ruft den Vorgang Timeout ab, der den gesamten Prozess des Sendens einer Nachricht steuert, einschließlich des Empfangens einer Antwortnachricht für einen Anforderungs-/Antwortdienstvorgang. Dieses Timeout gilt auch beim Senden von Antwortnachrichten von einer Rückrufvertragsmethode. |
SecurityCredentials |
Ruft die Sicherheitsanmeldeinformationen zum Sichern der Kommunikation ab oder legt diese fest. |
UseWrappedMessage |
Ruft einen Wert ab, der angibt, ob die Remotingmethodenparameter umschlossen werden sollen, bevor sie über die Leitung gesendet werden, oder legt ihn fest. Wenn UseWrappedMessage auf false festgelegt ist, werden Parameter nicht umschlossen. Wenn dieser Wert auf TRUE festgelegt ist, werden die Parameter umschlossen. Der Standardwert ist false. |
Methoden
LoadFrom(String, String, String) |
Lädt die FabricTransport-Einstellungen aus einem sectionName-Objekt, das in der Konfigurationsdatei angegeben ist. Die Konfigurationsdatei kann mithilfe des filePath oder mithilfe des Namens des im Dienstmanifest angegebenen Konfigurationspakets angegeben werden. Zuerst wird versucht, die Konfiguration mithilfe von configPackageName zu laden. Wenn configPackageName nicht angegeben ist, versuchen Sie, aus filePath zu laden. |
TryLoadFrom(String, FabricTransportRemotingSettings, String, String) |
Versuchen Sie, die FabricTransport-Einstellungen aus einem abschnittName zu laden, der in der Konfigurationsdatei angegeben ist. Die Konfigurationsdatei kann mithilfe des filePath oder mithilfe des Namens des im Dienstmanifest angegebenen Konfigurationspakets angegeben werden. Zuerst wird versucht, die Konfiguration mithilfe von configPackageName zu laden. Wenn configPackageName nicht angegeben ist, versuchen Sie, aus filePath zu laden. |
Gilt für:
Azure SDK for .NET