StreamingContext Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Ö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 StateSystem.Runtime.Serialization.StreamingContextStates.CrossProcess
pencere tutamacı hala geçerlidir.
Oluşturucular
StreamingContext(StreamingContextStates) |
Geçersiz.
Belirli bir bağlam durumuyla sınıfının yeni bir örneğini StreamingContext başlatır. |
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. |
Özellikler
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
Equals(Object) |
İki StreamingContext örneğin aynı değerleri içerip içermediğini belirler. |
GetHashCode() |
Bu nesnenin karma kodunu döndürür. |