RendererGenerator.RendererBuilder.CreateDeclaration C# (CSharp) Méthode

CreateDeclaration() private méthode

private CreateDeclaration ( DataStructure dataStructure ) : CodeMemberMethod
dataStructure DataStructure
Résultat System.CodeDom.CodeMemberMethod
        private CodeMemberMethod CreateDeclaration(DataStructure dataStructure)
        {
            var method = new CodeMemberMethod();
            method.Attributes = MemberAttributes.Public | MemberAttributes.Static;
            method.ReturnType = new CodeTypeReference(dataStructure.RendererName);
            method.Name = "Create";
            var parameter0 = new CodeParameterDeclarationExpression(dataStructure.ModelName, model);
            method.Parameters.Add(parameter0);
            method.Comments.Add(new CodeCommentStatement(string.Format("you can replace {0} with {1} in the method's parameter.", dataStructure.ModelName, typeof(IBufferable).Name)));

            return method;
        }