View Source
Class HashGenerator
Used to generate a string hash using crypto libraries over multiple objects
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public class HashGenerator : DisposableObjectSlim
Constructors
View Source
HashGenerator()
Declaration
Methods
View Source
AddCaseInsensitiveString(String)
Declaration
public void AddCaseInsensitiveString(string s)
Parameters
Type |
Name |
Description |
System.String |
s |
|
View Source
AddDateTime(DateTime)
Declaration
public void AddDateTime(DateTime d)
Parameters
Type |
Name |
Description |
DateTime |
d |
|
View Source
AddFile(FileInfo)
Declaration
public void AddFile(FileInfo f)
Parameters
Type |
Name |
Description |
FileInfo |
f |
|
View Source
AddFileSystemItem(FileSystemInfo)
Declaration
public void AddFileSystemItem(FileSystemInfo f)
Parameters
Type |
Name |
Description |
FileSystemInfo |
f |
|
View Source
AddFolder(DirectoryInfo)
Declaration
public void AddFolder(DirectoryInfo d)
Parameters
Type |
Name |
Description |
DirectoryInfo |
d |
|
View Source
AddInt(Int32)
Declaration
public void AddInt(int i)
Parameters
Type |
Name |
Description |
System.Int32 |
i |
|
View Source
AddLong(Int64)
Declaration
public void AddLong(long i)
Parameters
Type |
Name |
Description |
System.Int64 |
i |
|
View Source
AddObject(Object)
Declaration
public void AddObject(object o)
Parameters
Type |
Name |
Description |
System.Object |
o |
|
View Source
AddString(String)
Declaration
public void AddString(string s)
Parameters
Type |
Name |
Description |
System.String |
s |
|
View Source
DisposeResources()
Declaration
protected override void DisposeResources()
View Source
GenerateHash()
Returns the generated hash output of all added objects
Declaration
public string GenerateHash()
Returns
Type |
Description |
System.String |
|