C# Class GitSharp.Core.BlobBasedConfig

The configuration file based on the blobs stored in the repository.
Inheritance: Config
Show file Open project: jagregory/GitSharp

Public Methods

Method Description
BlobBasedConfig ( Config @base, Commit commit, string path ) : System.IO

The constructor from commit and path

BlobBasedConfig ( Config @base, Repository r, ObjectId objectid ) : System.IO

* The constructor from object identifier

BlobBasedConfig ( Config @base, byte blob ) : System.IO

The constructor from a byte array

Method Details

BlobBasedConfig() public method

The constructor from commit and path
/// the path does not exist in the commit's tree. /// /// the tree and/or blob cannot be accessed. /// /// the blob is not a valid configuration format. ///
public BlobBasedConfig ( Config @base, Commit commit, string path ) : System.IO
@base Config
commit Commit The commit that contains the object
path string The path within the tree of the commit
return System.IO

BlobBasedConfig() public method

* The constructor from object identifier
/// the blob cannot be read from the repository. /// the blob is not a valid configuration format. ///
public BlobBasedConfig ( Config @base, Repository r, ObjectId objectid ) : System.IO
@base Config
r Repository the repository
objectid ObjectId the object identifier
return System.IO

BlobBasedConfig() public method

The constructor from a byte array
/// The byte array is not a valid configuration format. ///
public BlobBasedConfig ( Config @base, byte blob ) : System.IO
@base Config
blob byte the byte array, should be UTF-8 encoded text.
return System.IO