Dictionary<TKey,TValue>.GetObjectData(SerializationInfo, StreamingContext) Dictionary<TKey,TValue>.GetObjectData(SerializationInfo, StreamingContext) Dictionary<TKey,TValue>.GetObjectData(SerializationInfo, StreamingContext) Dictionary<TKey,TValue>.GetObjectData(SerializationInfo, StreamingContext) Method

Definição

Implementa a interface ISerializable e retorna os dados necessários para serializar a instância Dictionary<TKey,TValue>.Implements the ISerializable interface and returns the data needed to serialize the Dictionary<TKey,TValue> instance.

public:
 virtual void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Security.SecurityCritical]
public virtual void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Overridable Sub GetObjectData (info As SerializationInfo, context As StreamingContext)

Parâmetros

info
SerializationInfo SerializationInfo SerializationInfo SerializationInfo

Um objeto SerializationInfo que contém as informações necessárias para serializar a instância Dictionary<TKey,TValue>.A SerializationInfo object that contains the information required to serialize the Dictionary<TKey,TValue> instance.

context
StreamingContext StreamingContext StreamingContext StreamingContext

Uma estrutura StreamingContext que contém a origem e o destino do fluxo serializado associado à instância Dictionary<TKey,TValue>.A StreamingContext structure that contains the source and destination of the serialized stream associated with the Dictionary<TKey,TValue> instance.

Implementações

Exceções

Comentários

Este método é uma operação O(n), em que n é Count.This method is an O(n) operation, where n is Count.

Segurança

SecurityPermission
para fornecer serviços de serialização.for providing serialization services. Enumeração associada: SerializationFormatter Ação de segurança: LinkDemandAssociated enumeration: SerializationFormatter Security action: LinkDemand

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Aplica-se a

Veja também