C# Класс Disco.Services.DocumentUniqueIdentifierExtensions

Показать файл Открыть проект

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

Метод Описание
BinaryAlphaDecode ( byte Data, int Offset, int &NewOffset ) : string
BinaryC21Decode ( byte Data, int Offset, int &NewOffset ) : string
BinaryDecode ( byte Data, int Offset, int &NewOffset ) : string
BinaryDecode ( this Identifier, byte Data, int Offset, int &NewOffset ) : string
BinaryEncode ( string Data ) : byte[]
BinaryEncode ( this Identifier, string Data ) : byte[]
BinaryNumericDecode ( byte Data, int Offset, int &NewOffset ) : string
BinaryUTF8Decode ( byte Data, int Offset, int &NewOffset ) : string
BinaryUTF8Encode ( string Data ) : byte[]
CreateUniqueIdentifier ( this Template, DiscoDataContext Database, IAttachmentTarget Target, User Creator, System.DateTime Timestamp, int PageIndex ) : DocumentUniqueIdentifier
TryBinaryAlphaEncode ( string Data, byte &Result ) : bool
TryBinaryC21Encode ( string Data, byte &Result ) : bool
TryBinaryNumericEncode ( string Data, byte &Result ) : bool

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

Метод Описание
BinaryAlphaDecode ( byte Data, int Offset, int Length, int &NewOffset ) : string

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

BinaryAlphaDecode() публичный статический Метод

public static BinaryAlphaDecode ( byte Data, int Offset, int &NewOffset ) : string
Data byte
Offset int
NewOffset int
Результат string

BinaryC21Decode() публичный статический Метод

public static BinaryC21Decode ( byte Data, int Offset, int &NewOffset ) : string
Data byte
Offset int
NewOffset int
Результат string

BinaryDecode() публичный статический Метод

public static BinaryDecode ( byte Data, int Offset, int &NewOffset ) : string
Data byte
Offset int
NewOffset int
Результат string

BinaryDecode() публичный статический Метод

public static BinaryDecode ( this Identifier, byte Data, int Offset, int &NewOffset ) : string
Identifier this
Data byte
Offset int
NewOffset int
Результат string

BinaryEncode() публичный статический Метод

public static BinaryEncode ( string Data ) : byte[]
Data string
Результат byte[]

BinaryEncode() публичный статический Метод

public static BinaryEncode ( this Identifier, string Data ) : byte[]
Identifier this
Data string
Результат byte[]

BinaryNumericDecode() публичный статический Метод

public static BinaryNumericDecode ( byte Data, int Offset, int &NewOffset ) : string
Data byte
Offset int
NewOffset int
Результат string

BinaryUTF8Decode() публичный статический Метод

public static BinaryUTF8Decode ( byte Data, int Offset, int &NewOffset ) : string
Data byte
Offset int
NewOffset int
Результат string

BinaryUTF8Encode() публичный статический Метод

public static BinaryUTF8Encode ( string Data ) : byte[]
Data string
Результат byte[]

CreateUniqueIdentifier() публичный статический Метод

public static CreateUniqueIdentifier ( this Template, DiscoDataContext Database, IAttachmentTarget Target, User Creator, System.DateTime Timestamp, int PageIndex ) : DocumentUniqueIdentifier
Template this
Database Disco.Data.Repository.DiscoDataContext
Target IAttachmentTarget
Creator Disco.Models.Repository.User
Timestamp System.DateTime
PageIndex int
Результат Disco.Services.Documents.DocumentUniqueIdentifier

TryBinaryAlphaEncode() публичный статический Метод

public static TryBinaryAlphaEncode ( string Data, byte &Result ) : bool
Data string
Result byte
Результат bool

TryBinaryC21Encode() публичный статический Метод

public static TryBinaryC21Encode ( string Data, byte &Result ) : bool
Data string
Result byte
Результат bool

TryBinaryNumericEncode() публичный статический Метод

public static TryBinaryNumericEncode ( string Data, byte &Result ) : bool
Data string
Result byte
Результат bool