SubscriptionQueryCondition interface
Sorgu sonuç kümesine hak kazanmak için aboneliğin eşleşmesi gereken koşullar. Tüm alanların doldurulması zorunlu değildir. Bir aboneliğin sonuç kümesine hak kazanabilmesi için belirtilen tüm koşulları karşılaması gerekir.
Özellikler
| filter | Eşleşen aboneliklerin sahip olması gereken filtre koşulları. Genellikle, eşleştirme için yalnızca filtrenin türü ve olay türü kullanılır. |
| flags | Sorgulanacak abonelik türünü belirtmek için bayraklar. |
| scope | Eşleşen aboneliklerin sahip olması gereken kapsam. |
| subscriber |
Eşleşen aboneliklere abone olması gereken abonenin (kullanıcı veya grup) kimliği. |
| subscription |
Sorgulanacak aboneliğin kimliği. |
Özellik Ayrıntıları
filter
Eşleşen aboneliklerin sahip olması gereken filtre koşulları. Genellikle, eşleştirme için yalnızca filtrenin türü ve olay türü kullanılır.
filter: ISubscriptionFilter
Özellik Değeri
flags
Sorgulanacak abonelik türünü belirtmek için bayraklar.
flags: SubscriptionFlags
Özellik Değeri
scope
Eşleşen aboneliklerin sahip olması gereken kapsam.
scope: string
Özellik Değeri
string
subscriberId
Eşleşen aboneliklere abone olması gereken abonenin (kullanıcı veya grup) kimliği.
subscriberId: string
Özellik Değeri
string
subscriptionId
Sorgulanacak aboneliğin kimliği.
subscriptionId: string
Özellik Değeri
string