BinaryFormatter Konstruktorer

Definition

Initierar en ny instans av BinaryFormatter klassen.

Överlagringar

Name Description
BinaryFormatter()

Initierar en ny instans av BinaryFormatter klassen med standardvärden.

BinaryFormatter(ISurrogateSelector, StreamingContext)

Initierar en ny instans av BinaryFormatter klassen med en viss surrogatväljare och direktuppspelningskontext.

BinaryFormatter()

Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs

Initierar en ny instans av BinaryFormatter klassen med standardvärden.

public:
 BinaryFormatter();
public BinaryFormatter();
Public Sub New ()

Kommentarer

Varning

BinaryFormatter är osäker och kan inte göras säker. Mer information finns i säkerhetsguiden för BinaryFormatter.

Den här konstruktorn anger egenskaperna för objektet enligt BinaryFormatter följande:

Egenskapstyp Tillstånd
SurrogateSelector null
Context En StreamingContext med ett värde som anger att serialiserade data kan överföras till eller tas emot från någon av de andra kontexterna. (StreamingContextStates.All)

Gäller för

BinaryFormatter(ISurrogateSelector, StreamingContext)

Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs
Källa:
BinaryFormatter.cs

Initierar en ny instans av BinaryFormatter klassen med en viss surrogatväljare och direktuppspelningskontext.

public:
 BinaryFormatter(System::Runtime::Serialization::ISurrogateSelector ^ selector, System::Runtime::Serialization::StreamingContext context);
public BinaryFormatter(System.Runtime.Serialization.ISurrogateSelector? selector, System.Runtime.Serialization.StreamingContext context);
public BinaryFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context);
new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.ISurrogateSelector * System.Runtime.Serialization.StreamingContext -> System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
Public Sub New (selector As ISurrogateSelector, context As StreamingContext)

Parametrar

selector
ISurrogateSelector

Att ISurrogateSelector använda. Kan vara null.

context
StreamingContext

Källan och målet för serialiserade data.

Kommentarer

Varning

BinaryFormatter är osäker och kan inte göras säker. Mer information finns i säkerhetsguiden för BinaryFormatter.

Initierar en ny BinaryFormatter för serialisering eller deserialisering av objekt från den angivna Stream.

Serialiserings- eller deserialiseringsprocessen använder den angivna ISurrogateSelector för att söka efter surrogater som är registrerade för de objekttyper som du vill deserialisera. Surrogater är hjälpare som serialiserar och deserialiserar objekt i specifika klasser. Standardvärdet ISurrogateSelector kan inte hantera serialiseringen av objekt som härleds från MarshalByRefObject för fjärrkommunikation. I en fjärrkommunikationssituation ersätter den angivna ISurrogateSelector objektet som härleds från MarshalByRefObject med ett ObjRef objekt som serialiseras av den angivna surrogatväljaren. Om du vill använda fjärrobjekt anger du därför parametern selector till en instans av RemotingSurrogateSelector. Om du inte behöver surrogater anger du parametern selector till null.

Gäller för