StatefulServiceTypeDescription
Opisuje stanowy typ usługi zdefiniowany w manifeście usługi typu aprowizowanej aplikacji.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
IsStateful |
boolean | Nie |
ServiceTypeName |
ciąg | Nie |
PlacementConstraints |
ciąg | Nie |
LoadMetrics |
tablica serviceLoadMetricDescription | Nie |
ServicePlacementPolicies |
tablica servicePlacementPolicyDescription | Nie |
Extensions |
tablica klasy ServiceTypeExtensionDescription | Nie |
HasPersistedState |
boolean | Nie |
IsStateful
Typ: wartość logiczna
Wymagane: Nie
Wskazuje, czy typ usługi jest stanowym typem usługi, czy typem usługi bezstanowej. Ta właściwość ma wartość true, jeśli typ usługi jest stanowym typem usługi, w przeciwnym razie wartość false.
ServiceTypeName
Typ: ciąg
Wymagane: Nie
Nazwa typu usługi określonego w manifeście usługi.
PlacementConstraints
Typ: ciąg
Wymagane: Nie
Ograniczenie umieszczania do użycia podczas tworzenia wystąpienia tej usługi w klastrze usługi Service Fabric.
LoadMetrics
Typ: tablica serviceLoadMetricDescription
Wymagane: Nie
Metryki obciążenia usługi są podane jako tablica obiektów ServiceLoadMetricDescription.
ServicePlacementPolicies
Typ: tablica servicePlacementPolicyDescription
Wymagane: Nie
Lista opisów zasad umieszczania usług.
Extensions
Typ: tablica klasy ServiceTypeExtensionDescription
Wymagane: Nie
Lista rozszerzeń typu usługi.
HasPersistedState
Typ: wartość logiczna
Wymagane: Nie
Flaga wskazująca, czy jest to usługa trwała, która przechowuje stany na dysku lokalnym. Jeśli jest to wartość tej właściwości jest prawdziwa, jeśli nie jest to fałsz.