C# Class Composite.C1Console.Trees.PiggybagExtensionMethods

Exibir arquivo Open project: Orckestra/C1-CMS

Public Methods

Method Description
FindDataEntityToken ( this entityTokens, Type interfaceType ) : DataEntityToken
GetParentEntityTokens ( string>.this piggybag, EntityToken entityTokenToInclude = null ) : IEnumerable
GetParentIdFromPiggybag ( string>.this piggybag ) : string
GetParentIdFromPiggybag ( string>.this piggybag, int generation ) : string
PreparePiggybag ( string>.this piggybag, Composite.C1Console.Trees.TreeNode parentNode, EntityToken parentEntityToken ) : string>.Dictionary
TryGetPiggybaggedEntityToken ( string>.this piggybag, EntityToken &entityToken ) : bool
TryGetPiggybaggedEntityToken ( string>.this piggybag, int generation, EntityToken &entityToken ) : bool

Method Details

FindDataEntityToken() public static method

public static FindDataEntityToken ( this entityTokens, Type interfaceType ) : DataEntityToken
entityTokens this
interfaceType System.Type
return Composite.Data.DataEntityToken

GetParentEntityTokens() public static method

public static GetParentEntityTokens ( string>.this piggybag, EntityToken entityTokenToInclude = null ) : IEnumerable
piggybag string>.this
entityTokenToInclude Composite.C1Console.Security.EntityToken
return IEnumerable

GetParentIdFromPiggybag() public static method

public static GetParentIdFromPiggybag ( string>.this piggybag ) : string
piggybag string>.this
return string

GetParentIdFromPiggybag() public static method

public static GetParentIdFromPiggybag ( string>.this piggybag, int generation ) : string
piggybag string>.this
generation int
return string

PreparePiggybag() public static method

public static PreparePiggybag ( string>.this piggybag, Composite.C1Console.Trees.TreeNode parentNode, EntityToken parentEntityToken ) : string>.Dictionary
piggybag string>.this
parentNode Composite.C1Console.Trees.TreeNode
parentEntityToken Composite.C1Console.Security.EntityToken
return string>.Dictionary

TryGetPiggybaggedEntityToken() public static method

public static TryGetPiggybaggedEntityToken ( string>.this piggybag, EntityToken &entityToken ) : bool
piggybag string>.this
entityToken Composite.C1Console.Security.EntityToken
return bool

TryGetPiggybaggedEntityToken() public static method

public static TryGetPiggybaggedEntityToken ( string>.this piggybag, int generation, EntityToken &entityToken ) : bool
piggybag string>.this
generation int
entityToken Composite.C1Console.Security.EntityToken
return bool