Search Results for

    Show / Hide Table of Contents

    Class Template<T>

    A helper class to build a JSON command from a string with tag replacement

    Inheritance
    Object
    Template
    Template<T, T>
    Template<T>
    Inherited Members
    Template<T, T>.Collection<TEntity>()
    Template<T, T>.Property(Expression<Func<T, Object>>)
    Template<T, T>.PropertyOfResult(Expression<Func<T, Object>>)
    Template<T, T>.Property<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.Properties(Expression<Func<T, Object>>)
    Template<T, T>.PropertiesOfResult(Expression<Func<T, Object>>)
    Template<T, T>.Properties<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.Path(Expression<Func<T, Object>>)
    Template<T, T>.PathOfResult(Expression<Func<T, Object>>)
    Template<T, T>.Path<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.Paths(Expression<Func<T, Object>>)
    Template<T, T>.PathsOfResult(Expression<Func<T, Object>>)
    Template<T, T>.Paths<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.PosFiltered(Expression<Func<T, Object>>)
    Template<T, T>.PosFilteredOfResult(Expression<Func<T, Object>>)
    Template<T, T>.PosFiltered<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.PosAll(Expression<Func<T, Object>>)
    Template<T, T>.PosAllOfResult(Expression<Func<T, Object>>)
    Template<T, T>.PosAll<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.PosFirst(Expression<Func<T, Object>>)
    Template<T, T>.PosFirstOfResult(Expression<Func<T, Object>>)
    Template<T, T>.PosFirst<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.Elements(Expression<Func<T, Object>>)
    Template<T, T>.ElementsOfResult(Expression<Func<T, Object>>)
    Template<T, T>.Elements<TOther>(Expression<Func<TOther, Object>>)
    Template<T, T>.Elements(Int32, Expression<Func<T, Object>>)
    Template<T, T>.ElementsOfResult(Int32, Expression<Func<T, Object>>)
    Template<T, T>.Elements<TOther>(Int32, Expression<Func<TOther, Object>>)
    Template<T, T>.Tag(String, String)
    Template<T, T>.ToPipeline()
    Template<T, T>.ToArrayFilters()
    Template.AppendStage(String)
    Template.Collection<TEntity>()
    Template.Property<T>(Expression<Func<T, Object>>)
    Template.Properties<T>(Expression<Func<T, Object>>)
    Template.Path<T>(Expression<Func<T, Object>>)
    Template.Paths<T>(Expression<Func<T, Object>>)
    Template.PosFiltered<T>(Expression<Func<T, Object>>)
    Template.PosAll<T>(Expression<Func<T, Object>>)
    Template.PosFirst<T>(Expression<Func<T, Object>>)
    Template.Elements<T>(Expression<Func<T, Object>>)
    Template.Elements<T>(Int32, Expression<Func<T, Object>>)
    Template.Tag(String, String)
    Template.RenderToString()
    Template.ToString()
    Template.ToStages()
    Template.ToPipeline<TInput, TOutput>()
    Template.ToArrayFilters<T>()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: MongoDB.Entities
    Assembly: MongoDB.Entities.dll
    Syntax
    public class Template<T> : Template<T, T> where T : IEntity
    Type Parameters
    Name Description
    T

    Any type that implements IEntity

    Constructors

    Template(String)

    Initializes a template with a tagged input string.

    Declaration
    public Template(string template)
    Parameters
    Type Name Description
    String template

    The template string with tags for targeting replacements such as "<Author.Name>"

    In this article
    Back to top Developed by Đĵ ΝιΓΞΗΛψΚ and contributors / Licensed under MIT / Website generated by DocFX