DispatcherObject.VerifyAccess Metod

Definition

Framtvingar att den anropande tråden har åtkomst till den här DispatcherObject.

public:
 void VerifyAccess();
public void VerifyAccess();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()

Undantag

den anropande tråden inte har åtkomst till den här DispatcherObject.

Exempel

I följande exempel används VerifyAccess för att avgöra om en tråd har åtkomst till den tråd som en Button skapades på. Om den anropande tråden inte har åtkomst genereras en InvalidOperationException .

// Check if this thread has access to this object.
theButton.VerifyAccess();

// Thread has access to the object, so update the UI.
UpdateButtonUI(theButton);
' Check if this thread has access to this object.
theButton.VerifyAccess()

' Thread has access to the object, so update the UI.
UpdateButtonUI(theButton)

Kommentarer

Endast tråden som Dispatcher skapades på kan komma åt DispatcherObject.

Alla trådar kan kontrollera om den har åtkomst till den här DispatcherObject.

Skillnaden mellan CheckAccess och är att VerifyAccess returnerar ett booleskt värde som anger om den anropande tråden har åtkomst till detta CheckAccess och DispatcherObject utlöser ett undantag om den anropande tråden inte har åtkomst till den här VerifyAccessDispatcherObject .

Gäller för