Freezable.WritePreamble Метод

Определение

Проверяет, что объект Freezable не заморожен и доступ к нему осуществляется из допустимого контекста потока. Наследники объекта Freezable должны вызывать данный метод в начале любого API, который выполняет запись в элементах данных, не являющихся свойствами зависимостей.

protected:
 void WritePreamble();
protected void WritePreamble ();
member this.WritePreamble : unit -> unit
Protected Sub WritePreamble ()

Исключения

Экземпляр Freezable заморожен, и запись в его члены невозможна.

Комментарии

Этот метод вызывает VerifyAccess проверку доступности контекста потоков и создает исключение, если Freezable экземпляр уже заморожен.

Примечания для тех, кто наследует этот метод

Классы, производные от Freezable вызова, должны вызываться WritePreamble() перед попыткой записи в любые члены, которые не являются свойствами зависимостей. При вызове WritePreamble() в API можно пропустить вызов ReadPreamble().

Применяется к

См. также раздел