C# Класс EncryptedType.CertificateEncryptedValueAttribute

Наследование: LocationInterceptionAspect, IInstanceScopedAspect
Показать файл Открыть проект

Открытые методы

Метод Описание
CompileTimeInitialize ( PostSharp targetLocation, AspectInfo aspectInfo ) : void
CreateInstance ( AdviceArgs adviceArgs ) : object
OnGetValue ( LocationInterceptionArgs args ) : void
OnSetValue ( LocationInterceptionArgs args ) : void
RuntimeInitializeInstance ( ) : void

Приватные методы

Метод Описание
DecryptSymmetricKey ( string Data ) : byte[]
EncryptData ( string Data, SymmetricMetaData Symmetric ) : string
EncryptSymmetricKey ( byte Data ) : string

Описание методов

CompileTimeInitialize() публичный Метод

public CompileTimeInitialize ( PostSharp targetLocation, AspectInfo aspectInfo ) : void
targetLocation PostSharp
aspectInfo AspectInfo
Результат void

CreateInstance() публичный Метод

public CreateInstance ( AdviceArgs adviceArgs ) : object
adviceArgs AdviceArgs
Результат object

OnGetValue() публичный Метод

public OnGetValue ( LocationInterceptionArgs args ) : void
args LocationInterceptionArgs
Результат void

OnSetValue() публичный Метод

public OnSetValue ( LocationInterceptionArgs args ) : void
args LocationInterceptionArgs
Результат void

RuntimeInitializeInstance() публичный Метод

public RuntimeInitializeInstance ( ) : void
Результат void