Aracılığıyla paylaş


DeployedServicePackageHealthStateFilter

Dağıtılan bir hizmet paketinin küme sistem durumu öbeğine dağıtılan bir uygulamanın alt öğesi olarak eklenip eklenmeyeceğini belirlemek için eşleşen ölçütleri tanımlar. Dağıtılan hizmet paketleri yalnızca üst varlıklar küme durumu öbek sorgusu açıklamasında belirtilen bir filtreyle eşleşiyorsa döndürülür. Üst dağıtılan uygulama ve üst uygulaması küme sistem durumu öbeğine eklenmelidir. Bir filtre, özelliklerine bağlı olarak sıfır, bir veya birden çok dağıtılmış hizmet paketiyle eşleşebilir.

Özellikler

Ad Tür Gerekli
ServiceManifestNameFilter dize No
ServicePackageActivationIdFilter dize No
HealthStateFilter tamsayı No

ServiceManifestNameFilter

Tür: dize
Gerekli: Hayır

Filtreyle eşleşen dağıtılan hizmet paketlerini tanımlayan hizmet bildiriminin adı. Belirtilirse, filtre yalnızca belirtilen dağıtılan hizmet paketlerine (varsa) uygulanır. Belirtilen bildirim adına sahip dağıtılan hizmet paketi yoksa, bu filtreye göre küme sistem durumu öbeği içinde hiçbir şey döndürülür. Dağıtılan herhangi bir hizmet paketi varsa, diğer filtre özelliklerine saygı gösteriyorsa bunlar küme sistem durumu öbeğine eklenir. Belirtilmezse, üst filtrelerle (varsa) eşleşen tüm dağıtılan hizmet paketleri dikkate alınır ve sistem durumu filtresi gibi diğer filtre üyeleriyle eşleştirilir.


ServicePackageActivationIdFilter

Tür: dize
Gerekli: Hayır

Filtreyle eşleşen dağıtılan hizmet paketinin etkinleştirme kimliği. Belirtilmezse, filtre diğer parametrelerle eşleşen tüm dağıtılan hizmet paketlerine uygulanır. Belirtilirse, filtre yalnızca belirtilen etkinleştirme kimliğine sahip dağıtılan hizmet paketiyle eşleşir.


HealthStateFilter

Tür: tamsayı
Gerekli: Hayır
Varsayılan: 0

Dağıtılan hizmet paketlerinin sistem durumu için filtre. Dağıtılan hizmet paketlerinin istenen sistem durumu durumlarına uygun olması durumunda seçilmesine izin verir. Olası değerler aşağıdaki sistem durumu durumlarından birinin tamsayı değeridir. Yalnızca filtreyle eşleşen dağıtılan hizmet paketleri döndürülür. Dağıtılan tüm hizmet paketleri, üst dağıtılan uygulamanın toplu sistem durumunu değerlendirmek için kullanılır. Belirtilmezse, dağıtılan hizmet paketi kimliği belirtilmediği sürece varsayılan değer Yok olur. Filtre varsayılan değere sahipse ve dağıtılan hizmet paketi kimliği belirtilirse, eşleşen dağıtılan hizmet paketi döndürülür. Durum değerleri bayrak tabanlı sabit listesidir, bu nedenle değer bit tabanlı 'OR' işleci kullanılarak elde edilen bu değerlerin bir birleşimi olabilir. Örneğin, sağlanan değer 6 ise, HealthState değeri Ok (2) ve Warning (4) olan dağıtılan hizmet paketleriyle eşleşir.

  • Varsayılan - Varsayılan değer. Herhangi bir HealthState ile eşleşir. Değer sıfırdır.
  • Hiçbiri - Herhangi bir HealthState değeriyle eşleşmeyen filtre. Belirli bir durum koleksiyonunda sonuç döndürmemek için kullanılır. Değer 1'dir.
  • Tamam - HealthState değeri Ok olan girişle eşleşen filtre. Değer 2'dir.
  • Uyarı - HealthState değeri Warning ile girişle eşleşen filtre. Değer 4'dür.
  • Error - HealthState değeriyle girişle eşleşen filtre Error. Değer 8'dir.
  • Tümü - Herhangi bir HealthState değeriyle girişle eşleşen filtre. Değer 65535'tir.