public Disposable() { NopDispose = false; _disposableImplementation = new DisposableImplementation <Disposable>(disposable: this); }
protected Disposable(SerializationContext ctx) { NopDispose = false; _disposableImplementation = new DisposableImplementation <Disposable>(disposable: this); }
private protected Disposable(bool nopDispose) { NopDispose = nopDispose; _disposableImplementation = new DisposableImplementation <Disposable>(disposable: this); }