C# Class Enterra.V8x1C.DOM.BaseObject

Base 1C object
Afficher le fichier Open project: EnterraInc/1C-.Net-Adapter

Méthodes publiques

Méthode Description
ClearCache ( ) : void

Clear cache

Equals ( object obj ) : bool
GetHashCode ( ) : int

Méthodes protégées

Méthode Description
GetFromCache ( string name, GetValueHandler getValue ) : object

Get from cache

GetIndexerFromCache ( string name, GetValueHandler getValue ) : object

Get indexer value from cache

OnPtrRequired ( ) : void

Raise on get Ptr property when there is null

PutToCache ( string name, object value ) : void

Put to cache

PutToIndexerCache ( string name, object value ) : void

Put to indexer cache

Private Methods

Méthode Description
GetProperty ( string name, object>.Converter converter ) : object

Get property and convert

GetProperty ( string name, bool byInvokeV8, object>.Converter converter ) : object

Get property and convert

GetV8Property ( object target, string name ) : object

Get property

GetV8Property ( string name ) : object

Get property (return value type or _COMObject)

InvokeV8Method ( object target, string name, object args ) : object

Invoke method

InvokeV8Method ( string name ) : object

Invoke method

Release ( ) : void

Release

SetProperty ( string name, object value ) : void

Set property

SetV8Property ( object target, string name, object value ) : void

Set property

SetV8Property ( string name, object value ) : void

Set property

Method Details

ClearCache() public méthode

Clear cache
public ClearCache ( ) : void
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetFromCache() protected méthode

Get from cache
protected GetFromCache ( string name, GetValueHandler getValue ) : object
name string
getValue GetValueHandler
Résultat object

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetIndexerFromCache() protected méthode

Get indexer value from cache
protected GetIndexerFromCache ( string name, GetValueHandler getValue ) : object
name string
getValue GetValueHandler
Résultat object

OnPtrRequired() protected méthode

Raise on get Ptr property when there is null
protected OnPtrRequired ( ) : void
Résultat void

PutToCache() protected méthode

Put to cache
protected PutToCache ( string name, object value ) : void
name string
value object
Résultat void

PutToIndexerCache() protected méthode

Put to indexer cache
protected PutToIndexerCache ( string name, object value ) : void
name string
value object
Résultat void