public override void Detach() { ClearStatusVector(); var svcHandle = Handle; _fbClient.isc_service_detach(_statusVector, ref svcHandle); ProcessStatusVector(_statusVector); Handle = svcHandle; }
public void Detach() { ClearStatusVector(); int svcHandle = Handle; _fbClient.isc_service_detach(_statusVector, ref svcHandle); ProcessStatusVector(_statusVector); _handle = svcHandle; }
public override Task Detach(AsyncWrappingCommonArgs async) { ClearStatusVector(); var svcHandle = Handle; _fbClient.isc_service_detach(_statusVector, ref svcHandle); ProcessStatusVector(_statusVector); Handle = svcHandle; return(Task.CompletedTask); }
public void Detach() { // Clear the status vector ClearStatusVector(); int svcHandle = Handle; _fbClient.isc_service_detach(_statusVector, ref svcHandle); // Parse status vector ParseStatusVector(_statusVector); // Update status vector _handle = svcHandle; }
public void Detach() { // Clear the status vector this.ClearStatusVector(); int svcHandle = this.Handle; fbClient.isc_service_detach(this.statusVector, ref svcHandle); // Parse status vector this.ParseStatusVector(this.statusVector); // Update status vector this.handle = svcHandle; }