Aracılığıyla paylaş


StreamingContext Yapı

Tanım

Belirli bir serileştirilmiş akışın kaynağını ve hedefini açıklar ve çağıran tanımlı ek bir bağlam sağlar.

public value class StreamingContext
public struct StreamingContext
public readonly struct StreamingContext
[System.Serializable]
public struct StreamingContext
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct StreamingContext
type StreamingContext = struct
[<System.Serializable>]
type StreamingContext = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StreamingContext = struct
Public Structure StreamingContext
Devralma
StreamingContext
Öznitelikler

Açıklamalar

Biçimlendiricinin kullandığı bitlerin kaynağını veya hedefini gösterir. Vekilleri olan veya uygulayan ISerializable sınıflar, akış bağlamında depolanan bilgilere göre alanları ve değerleri serileştirebilir veya yoksayabilir. Örneğin, özelliği olarak ayarlandıysa State pencere tutamacı geçerli olmaya System.Runtime.Serialization.StreamingContextStates.CrossProcessdevam eder.

Oluşturucular

Name Description
StreamingContext(StreamingContextStates, Object)
Geçersiz.

Belirli bir bağlam durumu ve bazı ek bilgilerle sınıfının yeni bir örneğini StreamingContext başlatır.

StreamingContext(StreamingContextStates)
Geçersiz.

Sınıfın StreamingContext yeni bir örneğini belirli bir bağlam durumuyla başlatır.

Özellikler

Name Description
Context

Ek bağlamın bir parçası olarak belirtilen bağlamı alır.

State
Geçersiz.

İletilen verilerin kaynağını veya hedefini alır.

Yöntemler

Name Description
Equals(Object)

İki StreamingContext örneğin aynı değerleri içerip içermediğini belirler.

GetHashCode()

Bu nesnenin karma kodunu döndürür.

Şunlara uygulanır

Ayrıca bkz.