Freigeben über


ServiceDescriptor Klasse

Definition

Service Hub-Dienstdeskriptor. Diese Klasse identifiziert einen auszuführenden Service Hub-Dienst.

public ref class ServiceDescriptor sealed : IEquatable<Microsoft::ServiceHub::Client::ServiceDescriptor ^>
[Newtonsoft.Json.JsonObject(MemberSerialization=Newtonsoft.Json.MemberSerialization.OptIn)]
public sealed class ServiceDescriptor : IEquatable<Microsoft.ServiceHub.Client.ServiceDescriptor>
[<Newtonsoft.Json.JsonObject(MemberSerialization=Newtonsoft.Json.MemberSerialization.OptIn)>]
type ServiceDescriptor = class
    interface IEquatable<ServiceDescriptor>
Public NotInheritable Class ServiceDescriptor
Implements IEquatable(Of ServiceDescriptor)
Vererbung
ServiceDescriptor
Attribute
Newtonsoft.Json.JsonObjectAttribute
Implementiert

Konstruktoren

ServiceDescriptor(String)

Initialisiert einen neuen instance der ServiceDescriptor -Klasse mit dem angegebenen Dienstnamen.

Eigenschaften

HostGroup

Ruft eine Hostgruppe für den Dienst ab oder legt diese fest. Derselbe Dienst mit unterschiedlichen Hostgruppen wird auf verschiedenen Hosts gehostet. Derselbe Dienst mit derselben Hostgruppe (oder gar keine Hostgruppe) wird auf demselben Host gehostet.

IsServiceNameOnly

Ruft einen Wert ab, der angibt, ob nur der Dienstname ausreicht, um den Dienst anzufordern.

Name

Ruft den Dienstnamen ab.

ServiceLocation

Ruft den Speicherort der Dienstkonfiguration ab oder legt diese fest. Dies schließt den Pfad zur Konfigurationsdatei sowie den Namen der Datei selbst ein.

Version

Ruft die Version des Diensts oder die vom Client erwartete Version ab oder legt diese fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

Equals(ServiceDescriptor)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

GetHashCode()

Ruft den Hashcode des Objekts ab.

GetServiceKey()

Service Hub-Dienstdeskriptor. Diese Klasse identifiziert einen auszuführenden Service Hub-Dienst.

HasHostGroup()

Service Hub-Dienstdeskriptor. Diese Klasse identifiziert einen auszuführenden Service Hub-Dienst.

ToString()

Ruft die Zeichenfolgendarstellung des Dienstdeskriptors ab.

Gilt für: