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() .

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

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