C# Class Castle.DynamicProxy.Serialization.ProxyObjectReference

Inheritance: IObjectReference, ISerializable, IDeserializationCallback
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetRealObject ( StreamingContext context ) : object
OnDeserialization ( object sender ) : void
RecreateClassProxy ( ) : object
RecreateClassProxy ( SerializationInfo info, StreamingContext context ) : object
RecreateInterfaceProxy ( ) : object
RecreateInterfaceProxy ( SerializationInfo info, StreamingContext context ) : object
ResetScope ( ) : void

Usefull for test cases

Méthodes protégées

Méthode Description
InvokeCallback ( object target ) : void
ProxyObjectReference ( SerializationInfo info, StreamingContext context ) : System
RecreateProxy ( ) : object
RecreateProxy ( SerializationInfo info, StreamingContext context ) : object

Private Methods

Méthode Description
DeserializeTypeFromString ( string key ) : Type
SetInterceptors ( IInterceptor interceptors ) : void
SetTarget ( object target ) : void

Method Details

GetObjectData() public méthode

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat void

GetRealObject() public méthode

public GetRealObject ( StreamingContext context ) : object
context System.Runtime.Serialization.StreamingContext
Résultat object

InvokeCallback() protected méthode

protected InvokeCallback ( object target ) : void
target object
Résultat void

OnDeserialization() public méthode

public OnDeserialization ( object sender ) : void
sender object
Résultat void

ProxyObjectReference() protected méthode

protected ProxyObjectReference ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat System

RecreateClassProxy() public méthode

public RecreateClassProxy ( ) : object
Résultat object

RecreateClassProxy() public méthode

public RecreateClassProxy ( SerializationInfo info, StreamingContext context ) : object
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat object

RecreateInterfaceProxy() public méthode

public RecreateInterfaceProxy ( ) : object
Résultat object

RecreateInterfaceProxy() public méthode

public RecreateInterfaceProxy ( SerializationInfo info, StreamingContext context ) : object
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat object

RecreateProxy() protected méthode

protected RecreateProxy ( ) : object
Résultat object

RecreateProxy() protected méthode

protected RecreateProxy ( SerializationInfo info, StreamingContext context ) : object
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Résultat object

ResetScope() public static méthode

Usefull for test cases
public static ResetScope ( ) : void
Résultat void