C# Class Bari.Core.Build.Dependencies.NoDependencies.NoDependencyFingerprint

Inheritance: IDependencyFingerprint
Show file Open project: vigoo/bari

Public Properties

Property Type Description
Instance IDependencyFingerprint

Public Methods

Method Description
Equals ( IDependencyFingerprint other ) : bool

Indicates whether the current object is equal to another object of the same type.

Equals ( object obj ) : bool

Determines whether the specified T:System.Object is equal to the current T:System.Object.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

NoDependencyFingerprint ( IProtocolSerializer serializer, Stream sourceStream ) : System.IO

Serialization constructor for NoDependencyFingerprint

Save ( IProtocolSerializer serializer, Stream targetStream ) : void

Saves the fingerprint to the given target stream

Private Methods

Method Description
NoDependencyFingerprint ( ) : System.IO

Method Details

Equals() public method

Indicates whether the current object is equal to another object of the same type.
public Equals ( IDependencyFingerprint other ) : bool
other IDependencyFingerprint An object to compare with this object.
return bool

Equals() public method

Determines whether the specified T:System.Object is equal to the current T:System.Object.
public Equals ( object obj ) : bool
obj object The object to compare with the current object.
return bool

GetHashCode() public method

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
return int

NoDependencyFingerprint() public method

Serialization constructor for NoDependencyFingerprint
public NoDependencyFingerprint ( IProtocolSerializer serializer, Stream sourceStream ) : System.IO
serializer IProtocolSerializer Serializer implementation to be used
sourceStream System.IO.Stream Stream representing this object
return System.IO

Save() public method

Saves the fingerprint to the given target stream
public Save ( IProtocolSerializer serializer, Stream targetStream ) : void
serializer IProtocolSerializer The serializer implementation to be used
targetStream System.IO.Stream The stream to be used when serializing the fingerprint
return void

Property Details

Instance public static property

public static IDependencyFingerprint Instance
return IDependencyFingerprint