C# Класс Versionr.Network.SharedNetwork

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AllowedProtocols Protocol[]

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

Метод Описание
CheckRecord ( SharedNetworkInfo sharedInfo, Record record ) : void
SupportsAuthentication ( Protocol protocol ) : bool

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

Метод Описание
CheckRecords ( SharedNetworkInfo sharedInfo, VersionInfo info ) : void
CreateFusedAlteration ( SharedNetworkInfo sharedInfo, Alteration y ) : FusedAlteration
CreatePack ( SharedNetworkInfo sharedInfo, List versionData ) : VersionPack
CreateVersionInfo ( SharedNetworkInfo sharedInfo, System.Objects x ) : VersionInfo
FindLocalOrRemoteVersionInfo ( System.Guid possibleChild, SharedNetwork clientInfo, List &mergeInfo ) : Objects.Version
GetAncestry ( System.Guid version, SharedNetworkInfo sharedInfo ) : HashSet
GetAncestryInternal ( HashSet checkedVersions, System.Guid version, SharedNetwork clientInfo ) : void
GetSender ( SharedNetworkInfo sharedInfo, SendStats stats = null ) : Func
GetVersionList ( SharedNetworkInfo info, System.Objects version, Stack &branchesToSend, Stack &versionsToSend ) : bool
GetVersionListInternal ( SharedNetworkInfo info, System.Objects version, Stack branchesToSend, Stack versionsToSend ) : bool
ImportBranchJournal ( SharedNetworkInfo sharedInfo, bool interactive ) : bool
ImportBranches ( SharedNetwork sharedInfo ) : void
ImportRecords ( SharedNetworkInfo sharedInfo, bool enablePrinter = false ) : bool
IsAncestor ( System.Guid ancestor, System.Guid possibleChild, SharedNetwork clientInfo ) : bool
IsAncestorInternal ( HashSet checkedVersions, System.Guid ancestor, System.Guid possibleChild, SharedNetwork clientInfo ) : bool
ProcesPushObjectQuery ( SharedNetworkInfo sharedInfo ) : void
ProcessPushObjectQuery ( SharedNetworkInfo sharedInfo, PushObjectQuery query ) : PushObjectResponse
QueryBranch ( SharedNetworkInfo info, Stack branchesToSend, Branch branch ) : bool
ReceiveBranchJournal ( SharedNetworkInfo sharedInfo ) : void
ReceiveBranches ( SharedNetworkInfo sharedInfo ) : void
ReceivePack ( SharedNetworkInfo sharedInfo, VersionPack pack ) : void
ReceiveRecordParents ( SharedNetwork sharedInfo, RecordParentPack response ) : void
ReceiveVersions ( SharedNetworkInfo sharedInfo ) : void
RequestRecordData ( SharedNetworkInfo sharedInfo ) : void
RequestRecordDataUnmapped ( SharedNetworkInfo sharedInfo, List missingRecordData ) : List
RequestRecordMetadata ( SharedNetworkInfo sharedInfo ) : void
SendBranchJournal ( SharedNetworkInfo info ) : bool
SendBranches ( SharedNetworkInfo sharedInfo, Stack branchesToSend ) : bool
SendRecordDataUnmapped ( SharedNetworkInfo sharedInfo ) : bool
SendVersions ( SharedNetworkInfo sharedInfo, Stack versionsToSend ) : bool

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

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

public static CheckRecord ( SharedNetworkInfo sharedInfo, Record record ) : void
sharedInfo SharedNetworkInfo
record Versionr.Objects.Record
Результат void

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

public static SupportsAuthentication ( Protocol protocol ) : bool
protocol Protocol
Результат bool

Описание свойств

AllowedProtocols публичное статическое свойство

public static Protocol[] AllowedProtocols
Результат Protocol[]