ConcurrentQueue<T>.TryPeek(T) ConcurrentQueue<T>.TryPeek(T) ConcurrentQueue<T>.TryPeek(T) ConcurrentQueue<T>.TryPeek(T) Method

정의

ConcurrentQueue<T>의 시작 부분에서 개체를 제거하지 않고 반환하려고 시도합니다.Tries to return an object from the beginning of the ConcurrentQueue<T> without removing it.

public:
 bool TryPeek([Runtime::InteropServices::Out] T % result);
public bool TryPeek (out T result);
member this.TryPeek : 'T -> bool
Public Function TryPeek (ByRef result As T) As Boolean

매개 변수

result
T T T T

이 메서드가 반환될 경우 result에는 ConcurrentQueue<T>의 시작 부분에 있는 개체가 들어 있거나 지정되지 않은 값(작업이 실패한 경우)이 들어 있습니다.When this method returns, result contains an object from the beginning of the ConcurrentQueue<T> or an unspecified value if the operation failed.

반환

개체가 성공적으로 반환되었으면 true이고, 그렇지 않으면 false입니다.true if an object was returned successfully; otherwise, false.

설명

컬렉션에 항목이 포함 되어 있는지 여부를 확인 하려면 IsEmpty 속성을 사용 하는 것이 좋습니다.For determining whether the collection contains any items, use of the IsEmpty property is recommended rather than peeking.

적용 대상

추가 정보