C# Класс Marten.Transforms.TransformFunction

Наследование: ISchemaObjects
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
OtherArgs IList
Prefix string

Открытые методы

Метод Описание
ForFile ( StoreOptions options, string file, string name = null ) : TransformFunction
GenerateFunction ( ) : string
GenerateSchemaObjectsIfNecessary ( AutoCreate autoCreateSchemaObjectsMode, IDocumentSchema schema, Marten.Schema.SchemaPatch patch ) : void
RemoveSchemaObjects ( IManagedConnection connection ) : void
ResetSchemaExistenceChecks ( ) : void
ToDropSignature ( ) : string
ToString ( ) : string
TransformFunction ( StoreOptions options, string name, string body ) : System
WritePatch ( IDocumentSchema schema, Marten.Schema.SchemaPatch patch ) : void
WriteSchemaObjects ( IDocumentSchema schema, StringWriter writer ) : void

Приватные методы

Метод Описание
allArgs ( ) : IEnumerable
functionDiff ( IDocumentSchema schema ) : Marten.Schema.FunctionDiff

Описание методов

ForFile() публичный статический Метод

public static ForFile ( StoreOptions options, string file, string name = null ) : TransformFunction
options StoreOptions
file string
name string
Результат TransformFunction

GenerateFunction() публичный Метод

public GenerateFunction ( ) : string
Результат string

GenerateSchemaObjectsIfNecessary() публичный Метод

public GenerateSchemaObjectsIfNecessary ( AutoCreate autoCreateSchemaObjectsMode, IDocumentSchema schema, Marten.Schema.SchemaPatch patch ) : void
autoCreateSchemaObjectsMode AutoCreate
schema IDocumentSchema
patch Marten.Schema.SchemaPatch
Результат void

RemoveSchemaObjects() публичный Метод

public RemoveSchemaObjects ( IManagedConnection connection ) : void
connection IManagedConnection
Результат void

ResetSchemaExistenceChecks() публичный Метод

public ResetSchemaExistenceChecks ( ) : void
Результат void

ToDropSignature() публичный Метод

public ToDropSignature ( ) : string
Результат string

ToString() публичный Метод

public ToString ( ) : string
Результат string

TransformFunction() публичный Метод

public TransformFunction ( StoreOptions options, string name, string body ) : System
options StoreOptions
name string
body string
Результат System

WritePatch() публичный Метод

public WritePatch ( IDocumentSchema schema, Marten.Schema.SchemaPatch patch ) : void
schema IDocumentSchema
patch Marten.Schema.SchemaPatch
Результат void

WriteSchemaObjects() публичный Метод

public WriteSchemaObjects ( IDocumentSchema schema, StringWriter writer ) : void
schema IDocumentSchema
writer System.IO.StringWriter
Результат void

Описание свойств

OtherArgs публичное свойство

public IList OtherArgs
Результат IList

Prefix публичное статическое свойство

public static string Prefix
Результат string