StreamingContextStates Sabit listesi

Tanım

Dikkat

Formatter-based serialization is obsolete and should not be used.

Serileştirme sırasında akışın kaynak veya hedef bağlamını belirten bir bayrak kümesi tanımlar.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class StreamingContextStates
[System.Flags]
public enum StreamingContextStates
[System.Flags]
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum StreamingContextStates
[System.Flags]
[System.Serializable]
public enum StreamingContextStates
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StreamingContextStates
[<System.Flags>]
type StreamingContextStates = 
[<System.Flags>]
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type StreamingContextStates = 
[<System.Flags>]
[<System.Serializable>]
type StreamingContextStates = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StreamingContextStates = 
Public Enum StreamingContextStates
Devralma
StreamingContextStates
Öznitelikler

Alanlar

All 255

Seri hale getirilmiş verilerin diğer bağlamlardan herhangi birine iletilebileceğini veya alınabileceğini belirtir.

Clone 64

Nesne grafiğinin kopyalandığını belirtir. Kullanıcılar, kopyalanan grafiğin aynı işlem içinde var olmaya devam edeceğini ve yönetilmeyen kaynaklara yönelik tanıtıcılara veya diğer başvurulara erişebileceğini varsayabilir.

CrossAppDomain 128

Kaynak veya hedef bağlamın farklı bir AppDomain olduğunu belirtir. (AppDomains'in açıklaması için bkz. Uygulama Etki Alanları).

CrossMachine 2

Kaynak veya hedef bağlamın farklı bir bilgisayar olduğunu belirtir.

CrossProcess 1

Kaynak veya hedef bağlamın aynı bilgisayarda farklı bir işlem olduğunu belirtir.

File 4

Kaynak veya hedef bağlamın bir dosya olduğunu belirtir. Kullanıcılar, dosyaların kendilerini oluşturan işlemden daha uzun süre dayanacağını ve seri durumdan çıkarma işleminin geçerli işlemdeki verilere erişmesini gerektirecek şekilde nesneleri seri hale getirmeyeceğini varsayabilir.

Other 32

Serileştirme bağlamın bilinmediğini belirtir.

Persistence 8

Kaynak veya hedef bağlamın veritabanlarını, dosyaları veya diğer yedekleme depolarını içerebilen kalıcı bir depo olduğunu belirtir. Kullanıcılar, kalıcı verilerin verileri oluşturan işlemden daha uzun süre dayanacağını ve seri durumdan çıkarmanın geçerli işlemdeki verilere erişmeyi gerektirmesi için nesneleri seri hale getirmediğini varsayabilir.

Remoting 16

Verilerin bilinmeyen bir konumdaki bir bağlama uzak olduğunu belirtir. Kullanıcılar, bunun aynı bilgisayarda olup olmadığı konusunda herhangi bir varsayımda bulunamaz.

Şunlara uygulanır

Ayrıca bkz.