Class DocumentPath<T>
Inheritance
DocumentPath<T>
Assembly: OpenSearch.Client.dll
Syntax
public class DocumentPath<T> : IEquatable<DocumentPath<T>>, IDocumentPath where T : class
Type Parameters
Constructors
|
Edit this page
View Source
DocumentPath(Id)
Declaration
public DocumentPath(Id id)
Parameters
Type |
Name |
Description |
Id |
id |
|
|
Edit this page
View Source
DocumentPath(T)
Declaration
public DocumentPath(T document)
Parameters
Type |
Name |
Description |
T |
document |
|
Methods
|
Edit this page
View Source
Equals(DocumentPath<T>)
Declaration
public bool Equals(DocumentPath<T> other)
Parameters
Returns
|
Edit this page
View Source
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
Id(Id)
Declaration
public static DocumentPath<T> Id(Id id)
Parameters
Type |
Name |
Description |
Id |
id |
|
Returns
|
Edit this page
View Source
Id(T)
Declaration
public static DocumentPath<T> Id(T @object)
Parameters
Type |
Name |
Description |
T |
object |
|
Returns
|
Edit this page
View Source
Index(IndexName)
Declaration
public DocumentPath<T> Index(IndexName index)
Parameters
Returns
Operators
|
Edit this page
View Source
operator ==(DocumentPath<T>, DocumentPath<T>)
Declaration
public static bool operator ==(DocumentPath<T> x, DocumentPath<T> y)
Parameters
Returns
|
Edit this page
View Source
implicit operator DocumentPath<T>(Id)
Declaration
public static implicit operator DocumentPath<T>(Id id)
Parameters
Type |
Name |
Description |
Id |
id |
|
Returns
|
Edit this page
View Source
implicit operator DocumentPath<T>(Guid)
Declaration
public static implicit operator DocumentPath<T>(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
|
Edit this page
View Source
implicit operator DocumentPath<T>(long)
Declaration
public static implicit operator DocumentPath<T>(long id)
Parameters
Type |
Name |
Description |
long |
id |
|
Returns
|
Edit this page
View Source
implicit operator DocumentPath<T>(string)
Declaration
public static implicit operator DocumentPath<T>(string id)
Parameters
Type |
Name |
Description |
string |
id |
|
Returns
|
Edit this page
View Source
implicit operator DocumentPath<T>(T)
Declaration
public static implicit operator DocumentPath<T>(T @object)
Parameters
Type |
Name |
Description |
T |
object |
|
Returns
|
Edit this page
View Source
operator !=(DocumentPath<T>, DocumentPath<T>)
Declaration
public static bool operator !=(DocumentPath<T> x, DocumentPath<T> y)
Parameters
Returns
Implements
Extension Methods