Aracılığıyla paylaş


RemoveDefunctAnonymousSubscription yöntemi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The RemoveDefunctAnonymousSubscription method removes a defunct anonymous subscription agent entry from the Distributor.

Sözdizimi

Object
.RemoveDefunctAnonymousSubscription(
bstrDistributionDBName , 
lAgentID , 
ReplType)

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde değerlendirir ifade.

  • bstrDistributionDBName
    Belirten dize dağıtım veritabanı adı.

  • lAgentID
    Aracısı tanımlar uzun tamsayı anonim abonelik.

  • ReplType
    Çoğaltma yöntem belirten uzun tamsayı.

Prototip (c/C++)

HRESULT RemoveDefunctAnonymousSubscription(
SQLDMO_LPCSTR pszDistributionDBName, 
long lAgentID, 
SQLDMO_REPLICATION_TYPE ReplType);

Ayarları

Set ReplType bu SQLDMO_REPLICATION_TYPE değerleri kullanarak.

Sabit

Değer

Açıklama

SQLDMORepType_Merge

2

Çoğaltma birleştirme.

SQLDMORepType_Transactional

1

anlık görüntü çoğaltması çoğaltması veya işlem çoğaltma.

Açıklamalar

Bir anonim abonelik abone tarafından bırakılan olduğunda geçersiz olur.Abonelik kesildiği zaman dağıtımcı için abone bağlı ise, Aracısı meta veriler dağıtıcıda kalır.Bir uygulamanın çağırabileceği RemoveDefunctAnonymousSubscription için temizleme meta veriler.

Not

Uygulama çağrıları, RemoveDefunctAnonymousSubscription sql Server sürüm 7.0, sabit, SQLDMO_E_SQL80ONLY ve ileti örnek üzerinde "Bu özellik veya yöntem gerektirir Microsoft sql Server 2000 veya daha yenisi" döndürülür.

İçin geçerlidir: