C# Класс OpenHome.Git.Repository

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

Private Properties

Свойство Тип Описание
CreateBranch IBranch
FindBranches Branch>.IDictionary
FindMaster string
FindOrigin string
FindPackedRefs IRef>.IDictionary
FindPacks IList
FindRefs IRef>.IDictionary
GetObject Object
GetObjectLoose Object
GetObjectPacked Object
GetSubFolder System.IO.DirectoryInfo
GetSubFolderFiles System.IO.FileInfo[]
UpdateBranch void
UpdateBranch void
WriteObject string

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

Метод Описание
Branch ( string aName ) : IBranch
Dispose ( ) : void
Fetch ( ) : bool
Ref ( string aName ) : IRef
Repository ( string aPath ) : System
Repository ( string aPath, string aOrigin, string aMaster ) : System

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

Метод Описание
CreateBranch ( string aName, string aId ) : IBranch
FindBranches ( ) : Branch>.IDictionary
FindMaster ( ) : string
FindOrigin ( ) : string
FindPackedRefs ( ) : IRef>.IDictionary
FindPacks ( ) : IList
FindRefs ( ) : IRef>.IDictionary
GetObject ( string aId ) : Object
GetObjectLoose ( string aId ) : Object
GetObjectPacked ( string aId ) : Object
GetSubFolder ( DirectoryInfo aFolder, string aSubFolder ) : DirectoryInfo
GetSubFolderFiles ( DirectoryInfo aFolder ) : System.IO.FileInfo[]
UpdateBranch ( Branch aBranch, string aId ) : void
UpdateBranch ( string aName, string aId ) : void
WriteObject ( byte aContent, EObjectType aType ) : string

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

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

public Branch ( string aName ) : IBranch
aName string
Результат IBranch

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

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

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

public Fetch ( ) : bool
Результат bool

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

public Ref ( string aName ) : IRef
aName string
Результат IRef

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

public Repository ( string aPath ) : System
aPath string
Результат System

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

public Repository ( string aPath, string aOrigin, string aMaster ) : System
aPath string
aOrigin string
aMaster string
Результат System