SaaS CMS has officially launched! Learn more now.

Class LuceneSearchProvider.CoreKey

Inheritance
System.Object
LuceneSearchProvider.CoreKey
Implements
System.IEquatable<LuceneSearchProvider.CoreKey>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Search.Providers.Lucene
Assembly: Mediachase.Search.LuceneSearchProvider.dll
Version: 11.8.3
Syntax
protected class CoreKey : IEquatable<LuceneSearchProvider.CoreKey>

Constructors

CoreKey(String, String)

Declaration
public CoreKey(string applicationName, string scope)
Parameters
Type Name Description
System.String applicationName
System.String scope

Properties

ApplicationName

Declaration
public string ApplicationName { get; }
Property Value
Type Description
System.String

Scope

Declaration
public string Scope { get; }
Property Value
Type Description
System.String

Methods

Equals(LuceneSearchProvider.CoreKey)

Declaration
public bool Equals(LuceneSearchProvider.CoreKey other)
Parameters
Type Name Description
LuceneSearchProvider.CoreKey other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

MatchesApplication(String)

Declaration
public bool MatchesApplication(string applicationName)
Parameters
Type Name Description
System.String applicationName
Returns
Type Description
System.Boolean

Implements

System.IEquatable<T>