다음을 통해 공유


ChannelWriter<T>.TryComplete(Exception) 메서드

정의

채널을 완료되는 것으로 표시하려고 합니다. 이는 데이터가 더 이상 채널에 기록되지 않음을 의미합니다.

public virtual bool TryComplete (Exception error = default);
public virtual bool TryComplete (Exception? error = default);
abstract member TryComplete : Exception -> bool
override this.TryComplete : Exception -> bool
Public Overridable Function TryComplete (Optional error As Exception = Nothing) As Boolean

매개 변수

error
Exception

데이터가 더 이상 기록되지 않도록 하는 실패를 나타내는 경우 Exception이고, 성공의 경우 Null입니다.

반환

Boolean

이 작업이 성공적으로 채널을 완료하면 true이고, 채널을 완료하도록 표시할 수 없으면(예를 들어 이미 완료로 표시되었거나 완료를 지원하지 않기 때문에) false입니다. .

적용 대상