다음을 통해 공유


InkRecognizerCollection.SyncRoot 속성

업데이트: 2007년 11월

컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

네임스페이스:  Microsoft.Ink
어셈블리:  Microsoft.Ink.Analysis(Microsoft.Ink.Analysis.dll)

구문

‘선언
Public ReadOnly Property SyncRoot As Object
‘사용 방법
Dim instance As InkRecognizerCollection
Dim value As Object

value = instance.SyncRoot
public Object SyncRoot { get; }
public:
virtual property Object^ SyncRoot {
    Object^ get () sealed;
}
/** @property */
public final Object get_SyncRoot()
public final function get SyncRoot () : Object

속성 값

형식: System.Object
컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체입니다.

구현

ICollection.SyncRoot

설명

이 컬렉션은 ICollection 인터페이스를 구현합니다. 이 속성에 대한 자세한 내용은 SyncRoot를 참조하십시오.

예제

다음 예제에서는 컬렉션의 내용을 처리하는 동안 InkRecognizerCollection인 theInkRecognizerCollection을 잠그는 방법을 보여 줍니다.

' Lock the InkRecognizerCollection.
SyncLock theInkRecognizers.SyncRoot
    ' Iterate over the locked collection.
    For Each theInkRecognizer As Microsoft.Ink.InkRecognizer _
        In theInkRecognizers
        ' Insert code here.
    Next
End SyncLock
            // Lock the InkRecognizerCollection.
            lock (theInkRecognizers.SyncRoot)
            {
                // Iterate over the locked collection.
                foreach (Microsoft.Ink.InkRecognizer theInkRecognizer
                    in theInkRecognizers)
                {
                    // Insert code here.
                }
            }

플랫폼

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkRecognizerCollection 클래스

InkRecognizerCollection 멤버

Microsoft.Ink 네임스페이스