예제 #1
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public Task <WriteResult> Deregister(CatalogDeregistration reg, CancellationToken ct = default(CancellationToken))
 {
     return(Deregister(reg, WriteOptions.Default, ct));
 }
예제 #2
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public Task <WriteResult> Deregister(CatalogDeregistration reg, WriteOptions q, CancellationToken ct = default(CancellationToken))
 {
     return(_client.Put("/v1/catalog/deregister", reg, q).Execute(ct));
 }
예제 #3
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public Task <WriteResult> Deregister(CatalogDeregistration reg)
 {
     return(Deregister(reg, WriteOptions.Default));
 }
예제 #4
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public Task <WriteResult> Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return(_client.Put("/v1/catalog/deregister", reg, q).Execute());
 }
예제 #5
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public WriteResult Deregister(CatalogDeregistration reg)
 {
     return(Deregister(reg, WriteOptions.Empty));
 }
예제 #6
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public WriteResult Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return(_client.CreateInWrite <CatalogDeregistration>("/v1/catalog/deregister", reg, q)
            .Execute());
 }
예제 #7
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public WriteResult<object> Deregister(CatalogDeregistration reg)
 {
     return Deregister(reg, WriteOptions.Empty);
 }
예제 #8
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public WriteResult<object> Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return _client.CreateWriteRequest<CatalogDeregistration, object>("/v1/catalog/deregister", reg, q)
                 .Execute();
 }
예제 #9
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public WriteResult Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return _client.CreateInWrite<CatalogDeregistration>("/v1/catalog/deregister", reg, q)
                 .Execute();
 }
예제 #10
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public async Task<WriteResult> Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return await _client.Put("/v1/catalog/deregister", reg, q).Execute().ConfigureAwait(false);
 }
예제 #11
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public async Task<WriteResult> Deregister(CatalogDeregistration reg)
 {
     return await Deregister(reg, WriteOptions.Default).ConfigureAwait(false);
 }
예제 #12
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <param name="q">Customized write options</param>
 /// <returns>An empty write result</returns>
 public Task<WriteResult> Deregister(CatalogDeregistration reg, WriteOptions q)
 {
     return _client.Put("/v1/catalog/deregister", reg, q).Execute();
 }
예제 #13
0
 /// <summary>
 /// Deregister an existing catalog item
 /// </summary>
 /// <param name="reg">A catalog deregistration</param>
 /// <returns>An empty write result</returns>
 public Task<WriteResult> Deregister(CatalogDeregistration reg)
 {
     return Deregister(reg, WriteOptions.Default);
 }