public void Dispose() { if (InputImage != null) { InputImage.Dispose(); } }
#pragma warning disable CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다. public void Dispose() #pragma warning restore CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다. { if (InputImage != null) { InputImage.Dispose(); } }
public override void ViewWillDisappear(bool animated) { base.ViewWillDisappear(animated); // dispose of unneeded assets InputImage?.Dispose(); InputImageBitmap?.Dispose(); }
/// <summary> /// This method is called prior to the removal of the UIViewthat is this /// UIViewController’s UIViewController.View from the display UIView hierarchy. /// </summary> /// <param name="animated">If set to <c>true</c> animated.</param> public override void ViewWillDisappear(bool animated) { base.ViewWillDisappear(animated); cancellationTokenSource?.Cancel(); // dispose of unneeded assets InputImage.Dispose(); imageView.Dispose(); originalImageView.Dispose(); blendedImage?.Dispose(); }
#pragma warning disable CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다. public void Dispose() #pragma warning restore CS1591 // 공개된 형식 또는 멤버에 대한 XML 주석이 없습니다. { if (m_InputImage != null) { InputImage.Dispose(); } if (m_LineATool != null) { m_LineATool.Dispose(); } if (m_LineBTool != null) { m_LineBTool.Dispose(); } }
protected virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { if (InputImage != null) { InputImage.Dispose(); } } disposed = true; }