System.Security.SecurityFrame.InitFromRuntimeFrame C# (CSharp) Method

InitFromRuntimeFrame() private method

private InitFromRuntimeFrame ( RuntimeSecurityFrame frame ) : void
frame RuntimeSecurityFrame
return void
		internal void InitFromRuntimeFrame (RuntimeSecurityFrame frame)
		{
			_domain = frame.domain;
			_method = frame.method;

			if (frame.assert.size > 0) {
				_assert = SecurityManager.Decode (frame.assert.blob, frame.assert.size);
			}
			if (frame.deny.size > 0) {
				_deny = SecurityManager.Decode (frame.deny.blob, frame.deny.size);
			}
			if (frame.permitonly.size > 0) {
				_permitonly = SecurityManager.Decode (frame.permitonly.blob, frame.permitonly.size);
			}
		}